Documentation can be found at https://www.khronos.org/registry/OpenCL/extensions/intel/cl_intel_device_side_avc_motion_estimation.txt
Patch by Kristina Bessonova
Differential D51484
[OpenCL] Add support of cl_intel_device_side_avc_motion_estimation extension AlexeySachkov on Aug 30 2018, 3:58 AM. Authored by
Details
Documentation can be found at https://www.khronos.org/registry/OpenCL/extensions/intel/cl_intel_device_side_avc_motion_estimation.txt Patch by Kristina Bessonova
Diff Detail Event Timeline
Comment Actions It would be good to test your CIndex changes in test/Index/opencl-types.cl.
Comment Actions Updated tests. Reverted usage of #pragma OPENCL EXTENSION my_ext : begin due to a failed LIT tests: test/Headers/opencl-c-header.cl Test failed on the following RUN-line: // Compile for OpenCL 2.0 for the first time. The module should change. // RUN: %clang_cc1 -triple spir-unknown-unknown -O0 -emit-llvm -o - -cl-std=CL2.0 -finclude-default-header -fmodules -fimplicit-modu le-maps -fmodules-cache-path=%t -fdisable-module-hash -ftime-report %s 2>&1 | FileCheck --check-prefix=CHECK20 --check-prefix=CHECK- MOD %s Clang crashes at the assertion in ASTReader::getGlobalSubmoduleID(): assert(I != M.SubmoduleRemap.end() && "Invalid index into submodule index remap");
Comment Actions LGTM! Thanks!
Comment Actions Updated opencl-c.h header: fixed typos in built-in declarations. Applied comment from Alexey Comment Actions I reverted this change in r346338, as it breaks Index/opencl-types.cl LIT test. See http://lab.llvm.org:8011/builders/clang-ppc64le-linux/builds/21503/steps/ninja%20check%201/logs/FAIL%3A%20Clang%3A%3Aopencl-types.cl |