aboutsummaryrefslogtreecommitdiffstats
path: root/dynamic-layers/clang-layer/recipes-opencl
AgeCommit message (Collapse)Author
2019-10-21intel-graphics-compiler: use default TOOLCHAINNaveen Saini
LLD linker is no longer the default for clang-native, so we can build binaries linking to clang-native using GNU ld. Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2019-10-21opencl-clang: use default TOOLCHAINNaveen Saini
LLD linker is no longer the default for clang-native, so we can build binaries linking to clang-native using GNU ld. Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2019-09-19compute-runtime: update UPSTREAM_CHECK_GITTAGREGEX2.8_M3Anuj Mittal
We'd like to ignore the older tags using year and work week strings like 2018ww19-010806 and use only the ones that have numbers and are in x.y.z format. Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2019-09-13intel-compute-runtime: upgrade 19.21.13045 -> 19.35.13977Naveen Saini
Release notes can be found here: https://github.com/intel/compute-runtime/releases/tag/19.35.13977 Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2019-09-13intel-graphics-compiler: upgrade 1.0.6 -> 1.0.11Naveen Saini
Removed patches which are not required anymore. Updated python version to 3. In this release, fixed issue/improvements can be found here: https://github.com/intel/intel-graphics-compiler/releases/tag/igc-1.0.11 Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2019-09-13opencl-clang: upgrade 8.0.1 -> 9.0.0Naveen Saini
With this upgrade, by default -DPREFERRED_LLVM_VERSION="9.0.0" is set. Changes can be check here: https://github.com/intel/opencl-clang Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2019-08-30intel-graphics-compiler: add opencl-clang to RDEPENDSAnuj Mittal
igc dlopens common clang library so make sure it's added to RDEPENDS. Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2019-08-30intel-compute-runtime: include igc and gmmlib in RDEPENDSAnuj Mittal
The library isn't explicitly linking against these libs and loads them at runtime. Add these to RDEPENDS to make sure these are present. Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2019-08-21compute-runtime: addAnuj Mittal
The Intel(R) Graphics Compute Runtime for OpenCL(TM) is an open source project to converge Intel's development efforts on OpenCL(TM) compute stacks supporting the GEN graphics hardware architecture. For more details, see: https://01.org/compute-runtime Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2019-08-21igc: build for native tooAnuj Mittal
* Use clang and lld for native builds to remain in sync with clang layer. * fix the license field to point to correct block of license in source file. * Include patches to ignore warnings being marked as errors when building with clang and to fix an issue with inclusion of debug functions when NDEBUG is defined. Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2019-08-21opencl-clang: upgrade 8.0.0 -> 8.0.1Anuj Mittal
Switch to using latest on ocl-release-80 branch and to using using lld for native builds to remain in sync with clang layer. Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2019-08-21opencl-clang: move to a separate recipeAnuj Mittal
Since this is managed as a separate repository, build it as a separate component instead of bundling with LLVM/clang. Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2019-08-09intel-graphics-compiler: use custom UPSTREAM_CHECK_GITTAGREGEXAnuj Mittal
Use a custom regex to make sure we exclude tags starting with something other than igc and those that include versions starting with 19. Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2019-07-31intel-graphics-compiler: build only when clang layer is includedAnuj Mittal
igc needs components from LLVM and clang to be built. Move it to dynamic-layers/clang-layer so world builds don't fail when clang layer is not available. Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>