]> granicus.if.org Git - clang/commit
[OpenCL] Undefine cl_intel_planar_yuv extension
authorAndrew Savonichev <andrew.savonichev@intel.com>
Mon, 3 Jun 2019 13:02:43 +0000 (13:02 +0000)
committerAndrew Savonichev <andrew.savonichev@intel.com>
Mon, 3 Jun 2019 13:02:43 +0000 (13:02 +0000)
commit203bf9fe94563e315b63641ceaa4a4931cd0ecb4
tree833b28a4bd4bd0a2ab903af8f7b364a96d20a475
parent5663f71c62400a9a2d309c8853831f118afc1bcc
[OpenCL] Undefine cl_intel_planar_yuv extension

Summary:

Remove unnecessary definition (otherwise the extension will be defined
where it's not supposed to be defined).

Consider the code:

  #pragma OPENCL EXTENSION cl_intel_planar_yuv : begin
  // some declarations
  #pragma OPENCL EXTENSION cl_intel_planar_yuv : end

is enough for extension to become known for clang.

Patch by: Dmitry Sidorov <dmitry.sidorov@intel.com>

Reviewers: Anastasia, yaxunl

Reviewed By: Anastasia

Tags: #clang

Differential Revision: https://reviews.llvm.org/D58666

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@362398 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Headers/opencl-c.h
test/Headers/opencl-c-header.cl
test/SemaOpenCL/extension-begin.cl