diff options
| author | Sven van Haastregt <sven.vanhaastregt@arm.com> | 2019-06-13 09:54:22 +0000 | 
|---|---|---|
| committer | Sven van Haastregt <sven.vanhaastregt@arm.com> | 2019-06-13 09:54:22 +0000 | 
| commit | 95a9ee5e2f2562bba1c064bcd9265e3b6d902894 (patch) | |
| tree | 5cf84e25a3d644e3ccf0c5cf683571919deb2e6f | |
| parent | 818dd8666a5728d4bcdef39596f9f3bc692b0750 (diff) | |
| download | bcm5719-llvm-95a9ee5e2f2562bba1c064bcd9265e3b6d902894.tar.gz bcm5719-llvm-95a9ee5e2f2562bba1c064bcd9265e3b6d902894.zip  | |
[OpenCL] Move OpenCLBuiltins.td and remove unused include
Patch by Pierre Gondois.
Differential revision: https://reviews.llvm.org/D62849
llvm-svn: 363242
| -rw-r--r-- | clang/include/clang/Basic/CMakeLists.txt | 6 | ||||
| -rw-r--r-- | clang/lib/Sema/CMakeLists.txt | 7 | ||||
| -rw-r--r-- | clang/lib/Sema/OpenCLBuiltins.td (renamed from clang/include/clang/Basic/OpenCLBuiltins.td) | 0 | ||||
| -rw-r--r-- | clang/lib/Sema/SemaLookup.cpp | 2 | 
4 files changed, 8 insertions, 7 deletions
diff --git a/clang/include/clang/Basic/CMakeLists.txt b/clang/include/clang/Basic/CMakeLists.txt index e26e683b9ab..15bed5adec9 100644 --- a/clang/include/clang/Basic/CMakeLists.txt +++ b/clang/include/clang/Basic/CMakeLists.txt @@ -41,12 +41,6 @@ clang_tablegen(AttrHasAttributeImpl.inc -gen-clang-attr-has-attribute-impl    TARGET ClangAttrHasAttributeImpl    ) -clang_tablegen(OpenCLBuiltins.inc -  -I ${CMAKE_CURRENT_SOURCE_DIR}/../../ -gen-clang-opencl-builtins -  SOURCE OpenCLBuiltins.td -  TARGET ClangOpenCLBuiltinsImpl -  ) -  # ARM NEON  clang_tablegen(arm_neon.inc -gen-arm-neon-sema    SOURCE arm_neon.td diff --git a/clang/lib/Sema/CMakeLists.txt b/clang/lib/Sema/CMakeLists.txt index 1684e2a1ca6..60560ef0f62 100644 --- a/clang/lib/Sema/CMakeLists.txt +++ b/clang/lib/Sema/CMakeLists.txt @@ -66,3 +66,10 @@ add_clang_library(clangSema    clangEdit    clangLex    ) + +clang_tablegen(OpenCLBuiltins.inc -gen-clang-opencl-builtins +  SOURCE OpenCLBuiltins.td +  TARGET ClangOpenCLBuiltinsImpl +  ) + +set_source_files_properties(SemaLookup.cpp OBJECT_DEPENDS ClangOpenCLBuiltinsImpl) diff --git a/clang/include/clang/Basic/OpenCLBuiltins.td b/clang/lib/Sema/OpenCLBuiltins.td index 7e37e55dbaf..7e37e55dbaf 100644 --- a/clang/include/clang/Basic/OpenCLBuiltins.td +++ b/clang/lib/Sema/OpenCLBuiltins.td diff --git a/clang/lib/Sema/SemaLookup.cpp b/clang/lib/Sema/SemaLookup.cpp index 7643a06a82f..086f90f5e93 100644 --- a/clang/lib/Sema/SemaLookup.cpp +++ b/clang/lib/Sema/SemaLookup.cpp @@ -46,7 +46,7 @@  #include <utility>  #include <vector> -#include "clang/Basic/OpenCLBuiltins.inc" +#include "OpenCLBuiltins.inc"  using namespace clang;  using namespace sema;  | 

