set(LLVM_TARGET_DEFINITIONS ${LLVM_MAIN_INCLUDE_DIR}/llvm/Frontend/OpenMP/OMP.td) tablegen(LLVM OMP.cpp --gen-directive-impl) add_public_tablegen_target(omp_cpp) add_llvm_component_library(LLVMFrontendOpenMP OMP.cpp # Generated by tablegen above OMPContext.cpp OMPIRBuilder.cpp ADDITIONAL_HEADER_DIRS ${LLVM_MAIN_INCLUDE_DIR}/llvm/Frontend ${LLVM_MAIN_INCLUDE_DIR}/llvm/Frontend/OpenMP DEPENDS intrinsics_gen omp_gen omp_cpp LINK_COMPONENTS Core Support TransformUtils )