aboutsummaryrefslogtreecommitdiffstats
path: root/dynamic-layers/clang-layer/recipes-devtools
AgeCommit message (Collapse)AuthorFilesLines
2019-10-09clang: clean upNaveen Saini1-2/+0
No need to set LLVM_TARGETS_TO_BUILD here as it is set by meta-clang layer. Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2019-09-19clang: remove do_install appendAnuj Mittal1-4/+0
There is no need to invoke the cmake target explicitly now to have cmake files installed. Remove the append to do_install doing that. Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2019-09-19clang: remove COMPATIBLE_HOSTAnuj Mittal1-2/+0
clang builds fine for 32-bit targets too now. Remove COMPATIBLE_HOST. Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2019-09-13llvm-project-source: update SPIRV-LLVM-Translator 8.0.0 -> 9.0.0Naveen Saini10-1552/+285
Remove all the backported patches which are available in 9.0.0 release. Few patches were recommended from llvm-patches repo: https://github.com/intel/intel-graphics-compiler/blob/master/documentation/build_ubuntu.md https://github.com/intel/llvm-patches/commit/3906cc086f675847ca99b08107d18e083803d53c Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2019-08-21llvm-spirv: update to sync with opencl-clangAnuj Mittal4-425/+371
Also include a patch to not build tests to prevent passing the build flag to every component that is built out of tree. Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2019-08-21opencl-clang: move to a separate recipeAnuj Mittal3-65/+1
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-05-17clang: build Intel common-clang and spirvAnuj Mittal8-0/+1784
Common clang is a thin wrapper library around clang. Common clang has OpenCL-oriented API and is capable to compile OpenCL C kernels to SPIR-V modules. This adds a bbappend to clang recipe from meta-clang to build the necessary components and moves it to dynamic layers so it's built only when clang-layer is included. Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>