Go to file
Yaxun Liu e8f49b9db7 [OpenCL] Add the default header file opencl-c.h for OpenCL C language
OpenCL has large number of "builtin" functions ("builtin" in the sense of OpenCL spec) which are defined in header files. To compile OpenCL kernels using these builtin functions, a header file is needed.

This header file is based on the Khronos implementation (https://github.com/KhronosGroup/SPIR/blob/spirv-1.0/lib/Headers/opencl.h) with heavy refactoring.

Re-commit after fixing failures on ppc64/systemz etc.

Differential Revision: http://reviews.llvm.org/D18369

llvm-svn: 271197
2016-05-30 02:22:28 +00:00
clang [OpenCL] Add the default header file opencl-c.h for OpenCL C language 2016-05-30 02:22:28 +00:00
clang-tools-extra [include-fixer] Add a missing .h. 2016-05-27 12:49:58 +00:00
compiler-rt Move test only for the relevant platform 2016-05-28 04:26:06 +00:00
debuginfo-tests New round of fixes for "Always compile debuginfo-tests for the host triple" 2014-10-18 23:47:59 +00:00
libclc math: Use single precision fmax in sp path 2016-05-17 19:44:01 +00:00
libcxx Fix bug in test allocator that incorrectly computed the allocation size 2016-05-30 01:31:04 +00:00
libcxxabi libc++abi: build with -fvisibility=hidden 2016-05-26 02:12:20 +00:00
libunwind [libunwind] Improve unwinder stack usage - II 2016-05-27 15:41:45 +00:00
lld [ELF] Unbreak build with GCC. 2016-05-28 23:27:38 +00:00
lldb fix up lldb-server platform on Apple hosts 2016-05-27 04:04:52 +00:00
llgo [llgo] llgoi: separate evaluation from printing 2016-04-25 01:18:20 +00:00
llvm [IndVars] Assert that the incoming IR is in LCSSA 2016-05-30 01:37:39 +00:00
openmp Fix storing the frame pointer for OMP-T during ppc64 microtask dispatch 2016-05-27 19:04:05 +00:00
polly [Polly] Remove usage of the `apply` function 2016-05-29 07:33:16 +00:00