]> granicus.if.org Git - clang/commit
[OpenCL] Change to clk_event parameter in enqueue_kernel.
authorAnastasia Stulova <anastasia.stulova@arm.com>
Mon, 14 Nov 2016 15:34:01 +0000 (15:34 +0000)
committerAnastasia Stulova <anastasia.stulova@arm.com>
Mon, 14 Nov 2016 15:34:01 +0000 (15:34 +0000)
commit9f4eb00e7041cefa71c62d495de92db67af7d5b0
treec8f3f03e9709de36adc0b6e970a8d83ced296e7b
parentc54eff050c0c8f1cd96266693eea8bd0654633a0
[OpenCL] Change to clk_event parameter in enqueue_kernel.

- Accept NULL pointer as a valid parameter value for clk_event.
- Generate clk_event_t arguments of internal
__enqueue_kernel_XXX function as pointers in generic address space.

Review: https://reviews.llvm.org/D26507

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@286836 91177308-0d34-0410-b5e6-96231b3b80d8
lib/CodeGen/CGBuiltin.cpp
lib/Sema/SemaChecking.cpp
test/CodeGenOpenCL/cl20-device-side-enqueue.cl
test/SemaOpenCL/cl20-device-side-enqueue.cl