Lines Matching defs:omp

20 # Configure omp.h, kmp_config.h and omp-tools.h if necessary
21 configure_file(${LIBOMP_INC_DIR}/omp.h.var ${LIBOMP_HEADERS_INTDIR}/omp.h @ONLY)
25 configure_file(${LIBOMP_INC_DIR}/omp-tools.h.var ${LIBOMP_HEADERS_INTDIR}/omp-tools.h @ONLY)
180 add_library(omp ${LIBOMP_LIBRARY_KIND} ${LIBOMP_SOURCE_FILES})
181 set_property(TARGET omp PROPERTY FOLDER "OpenMP/Libraries")
183 target_link_libraries(omp ${LIBOMP_CONFIGURED_LIBFLAGS} ${LIBOMP_DL_LIBS})
185 add_llvm_library(omp ${LIBOMP_LIBRARY_KIND} ${LIBOMP_SOURCE_FILES} PARTIAL_SOURCES_INTENDED
194 target_include_directories(omp
214 set_target_properties(omp PROPERTIES
222 set(LIBOMP_SHARED_OUTPUT_NAME "omp" CACHE STRING "Output name for the shared libomp runtime library.")
223 set_target_properties(omp PROPERTIES
231 set_target_properties(omp PROPERTIES
240 get_target_property(LIBOMP_LIBRARY_DIR omp LIBRARY_OUTPUT_DIRECTORY)
242 get_target_property(LIBOMP_LIBRARY_DIR omp RUNTIME_OUTPUT_DIRECTORY)
255 add_custom_command(TARGET omp POST_BUILD
268 add_custom_command(TARGET omp POST_BUILD
277 "Path to folder containing omp.h")
285 add_dependencies(omp libomp-needed-headers)
317 set_target_properties(omp PROPERTIES
319 IMPORT_PREFIX "" IMPORT_SUFFIX "" # control generated import library name when building omp
323 set(LIBOMP_IMP_LIB_TARGET omp)
327 add_dependencies(omp libomp-needed-def-file)
362 add_dependencies(omp ${LIBOMP_IMP_LIB_TARGET})
431 # `omp` needs to be exported if in-tree build.
434 get_target_export_arg(omp LLVM export_to_llvmexports)
435 set_property(GLOBAL APPEND PROPERTY LLVM_EXPORTS omp)
442 install(TARGETS omp ${export_to_llvmexports} RUNTIME DESTINATION "${CMAKE_INSTALL_BINDIR}")
455 install(TARGETS omp ${export_to_llvmexports} ${LIBOMP_INSTALL_KIND} DESTINATION "${OPENMP_INSTALL_LIBDIR}")
475 ${LIBOMP_HEADERS_INTDIR}/omp.h
480 install(FILES ${LIBOMP_HEADERS_INTDIR}/omp-tools.h DESTINATION ${LIBOMP_HEADERS_INSTALL_PATH})
482 install(FILES ${LIBOMP_HEADERS_INTDIR}/omp-tools.h DESTINATION ${LIBOMP_HEADERS_INSTALL_PATH} RENAME ompt.h)