@@ -31,16 +31,16 @@ if(USE_PREBUILT_LLVM)
3131else (USE_PREBUILT_LLVM)
3232 set (OPENCL_HEADERS_DIR "${CLANG_SOURCE_DIR} /lib/Headers" )
3333endif (USE_PREBUILT_LLVM)
34- copy_file (${OPENCL_HEADERS_DIR} /opencl-c.h opencl-c.h)
35- copy_file (${OPENCL_HEADERS_DIR} /opencl-c-base.h opencl-c-base.h)
34+ copy_file (${OPENCL_HEADERS_DIR} /opencl-c-intel .h opencl-c-intel .h)
35+ copy_file (${OPENCL_HEADERS_DIR} /opencl-c-intel- base.h opencl-c-intel -base.h)
3636copy_file (${CMAKE_CURRENT_SOURCE_DIR} /module.modulemap module.modulemap)
3737
3838add_custom_target (
3939 opencl.headers.target
4040 DEPENDS
4141 module.modulemap
42- opencl-c.h
43- opencl-c-base.h
42+ opencl-c-intel .h
43+ opencl-c-intel- base.h
4444)
4545
4646function (create_pcm DST MODULE HEADER OPTS DEPS)
@@ -77,19 +77,19 @@ else()
7777endif ()
7878
7979set (OPTS -cl-ext =+all ,-cl_khr_fp64,-__opencl_c_fp64)
80- create_pcm(opencl-c-12-spir.pcm cl12spir opencl-c-base.h "${SPIR_TRIPLE} ;${CL12} ;${OPTS} " "${DEPS} " )
81- create_pcm(opencl-c-20-spir.pcm cl20spir opencl-c-base.h "${SPIR_TRIPLE} ;${CL20} ;${OPTS} " "${DEPS} " )
82- create_pcm(opencl-c-30-spir.pcm cl30spir opencl-c-base.h "${SPIR_TRIPLE} ;${CL30} ;${OPTS} ;${OPTS30} " "${DEPS} " )
83- create_pcm(opencl-c-12-spir64.pcm cl12spir64 opencl-c-base.h "${SPIR64_TRIPLE} ;${CL12} ;${OPTS} " "${DEPS} " )
84- create_pcm(opencl-c-20-spir64.pcm cl20spir64 opencl-c-base.h "${SPIR64_TRIPLE} ;${CL20} ;${OPTS} " "${DEPS} " )
85- create_pcm(opencl-c-30-spir64.pcm cl30spir64 opencl-c-base.h "${SPIR64_TRIPLE} ;${CL30} ;${OPTS} ;${OPTS30} " "${DEPS} " )
80+ create_pcm(opencl-c-12-spir.pcm cl12spir opencl-c-intel- base.h "${SPIR_TRIPLE} ;${CL12} ;${OPTS} " "${DEPS} " )
81+ create_pcm(opencl-c-20-spir.pcm cl20spir opencl-c-intel- base.h "${SPIR_TRIPLE} ;${CL20} ;${OPTS} " "${DEPS} " )
82+ create_pcm(opencl-c-30-spir.pcm cl30spir opencl-c-intel- base.h "${SPIR_TRIPLE} ;${CL30} ;${OPTS} ;${OPTS30} " "${DEPS} " )
83+ create_pcm(opencl-c-12-spir64.pcm cl12spir64 opencl-c-intel- base.h "${SPIR64_TRIPLE} ;${CL12} ;${OPTS} " "${DEPS} " )
84+ create_pcm(opencl-c-20-spir64.pcm cl20spir64 opencl-c-intel- base.h "${SPIR64_TRIPLE} ;${CL20} ;${OPTS} " "${DEPS} " )
85+ create_pcm(opencl-c-30-spir64.pcm cl30spir64 opencl-c-intel- base.h "${SPIR64_TRIPLE} ;${CL30} ;${OPTS} ;${OPTS30} " "${DEPS} " )
8686set (OPTS -cl-ext =+all )
87- create_pcm(opencl-c-12-spir-fp64.pcm cl12spirfp64 opencl-c-base.h "${SPIR_TRIPLE} ;${CL12} ;${OPTS} " "${DEPS} " )
88- create_pcm(opencl-c-20-spir-fp64.pcm cl20spirfp64 opencl-c-base.h "${SPIR_TRIPLE} ;${CL20} ;${OPTS} " "${DEPS} " )
89- create_pcm(opencl-c-30-spir-fp64.pcm cl30spirfp64 opencl-c-base.h "${SPIR_TRIPLE} ;${CL30} ;${OPTS} ;${OPTS30} ;${OPTS30_FP64} " "${DEPS} " )
90- create_pcm(opencl-c-12-spir64-fp64.pcm cl12spir64fp64 opencl-c-base.h "${SPIR64_TRIPLE} ;${CL12} ;${OPTS} " "${DEPS} " )
91- create_pcm(opencl-c-20-spir64-fp64.pcm cl20spir64fp64 opencl-c-base.h "${SPIR64_TRIPLE} ;${CL20} ;${OPTS} " "${DEPS} " )
92- create_pcm(opencl-c-30-spir64-fp64.pcm cl30spir64fp64 opencl-c-base.h "${SPIR64_TRIPLE} ;${CL30} ;${OPTS} ;${OPTS30} ;${OPTS30_FP64} " "${DEPS} " )
87+ create_pcm(opencl-c-12-spir-fp64.pcm cl12spirfp64 opencl-c-intel- base.h "${SPIR_TRIPLE} ;${CL12} ;${OPTS} " "${DEPS} " )
88+ create_pcm(opencl-c-20-spir-fp64.pcm cl20spirfp64 opencl-c-intel- base.h "${SPIR_TRIPLE} ;${CL20} ;${OPTS} " "${DEPS} " )
89+ create_pcm(opencl-c-30-spir-fp64.pcm cl30spirfp64 opencl-c-intel- base.h "${SPIR_TRIPLE} ;${CL30} ;${OPTS} ;${OPTS30} ;${OPTS30_FP64} " "${DEPS} " )
90+ create_pcm(opencl-c-12-spir64-fp64.pcm cl12spir64fp64 opencl-c-intel- base.h "${SPIR64_TRIPLE} ;${CL12} ;${OPTS} " "${DEPS} " )
91+ create_pcm(opencl-c-20-spir64-fp64.pcm cl20spir64fp64 opencl-c-intel- base.h "${SPIR64_TRIPLE} ;${CL20} ;${OPTS} " "${DEPS} " )
92+ create_pcm(opencl-c-30-spir64-fp64.pcm cl30spir64fp64 opencl-c-intel- base.h "${SPIR64_TRIPLE} ;${CL30} ;${OPTS} ;${OPTS30} ;${OPTS30_FP64} " "${DEPS} " )
9393
9494add_custom_target (
9595 opencl.pcm.target
@@ -121,11 +121,11 @@ endfunction(pack_to_obj)
121121if (WIN32 )
122122 list (APPEND CL_HEADERS_SRC OpenCL.rc)
123123else ()
124- pack_to_obj(opencl-c.h opencl-c.h.cpp "PCM_OPENCL_C_H" )
125- pack_to_obj(opencl-c-base.h opencl-c-base.h.cpp "PCM_OPENCL_C_BASE_H" )
124+ pack_to_obj(opencl-c-intel .h opencl-c-intel .h.cpp "PCM_OPENCL_C_H" )
125+ pack_to_obj(opencl-c-intel- base.h opencl-c-intel -base.h.cpp "PCM_OPENCL_C_BASE_H" )
126126 list (APPEND CL_HEADERS_SRC
127- opencl-c.h.cpp
128- opencl-c-base.h.cpp
127+ opencl-c-intel .h.cpp
128+ opencl-c-intel- base.h.cpp
129129 opencl-c-12-spir.mod.cpp
130130 opencl-c-20-spir.mod.cpp
131131 opencl-c-30-spir.mod.cpp
@@ -164,8 +164,8 @@ add_library(${CL_HEADERS_LIB} OBJECT
164164
165165add_dependencies (${CL_HEADERS_LIB} opencl.pcm.target )
166166install (FILES
167- ${CMAKE_CURRENT_BINARY_DIR} /opencl-c.h
168- ${CMAKE_CURRENT_BINARY_DIR} /opencl-c-base.h
167+ ${CMAKE_CURRENT_BINARY_DIR} /opencl-c-intel .h
168+ ${CMAKE_CURRENT_BINARY_DIR} /opencl-c-intel- base.h
169169 ${CMAKE_CURRENT_BINARY_DIR} /module.modulemap
170170 DESTINATION include /cclang
171171)
0 commit comments