summaryrefslogtreecommitdiffstats
path: root/dynamic-layers/clang-layer/recipes-devtools/clang/files
Commit message (Collapse)AuthorAgeFilesLines
* llvm-spirv: update to sync with opencl-clangAnuj Mittal2019-08-213-424/+368
| | | | | | | 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>
* opencl-clang: move to a separate recipeAnuj Mittal2019-08-211-59/+0
| | | | | | | 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>
* clang: build Intel common-clang and spirvAnuj Mittal2019-05-176-0/+1755
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>