aboutsummaryrefslogtreecommitdiffstats
path: root/dynamic-layers/clang-layer/recipes-opencl
AgeCommit message (Collapse)AuthorFilesLines
2019-10-21intel-graphics-compiler: use default TOOLCHAINNaveen Saini1-3/+0
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 Saini1-3/+0
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 Mittal1-0/+1
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 Saini1-1/+1
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 Saini6-130/+425
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 Saini2-5/+10
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 Mittal1-0/+2
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 Mittal1-0/+2
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 Mittal2-0/+86
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 Mittal3-3/+130
* 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 Mittal1-2/+4
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 Mittal2-0/+73
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 Mittal1-0/+2
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 Mittal3-0/+142
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>