19 lines
457 B
CMake
19 lines
457 B
CMake
|
set(LLVM_TARGET_DEFINITIONS ${LLVM_MAIN_INCLUDE_DIR}/llvm/Frontend/OpenACC/ACC.td)
|
||
|
tablegen(LLVM ACC.cpp --gen-directive-impl)
|
||
|
add_public_tablegen_target(acc_cpp)
|
||
|
|
||
|
add_llvm_component_library(LLVMFrontendOpenACC
|
||
|
ACC.cpp # Generated by tablegen above
|
||
|
|
||
|
ADDITIONAL_HEADER_DIRS
|
||
|
${LLVM_MAIN_INCLUDE_DIR}/llvm/Frontend
|
||
|
${LLVM_MAIN_INCLUDE_DIR}/llvm/Frontend/OpenACC
|
||
|
|
||
|
DEPENDS
|
||
|
acc_gen
|
||
|
acc_cpp
|
||
|
)
|
||
|
|
||
|
target_link_libraries(LLVMFrontendOpenACC LLVMSupport)
|
||
|
|