Lines Matching refs:compiler

25 set(COMPILER_RT_SRC_ROOT ${LLVM_MAIN_SRC_DIR}/projects/compiler-rt)
38 # Add compiler-rt as an external project.
39 set(COMPILER_RT_PREFIX ${CMAKE_BINARY_DIR}/projects/compiler-rt)
41 set(STAMP_DIR ${CMAKE_CURRENT_BINARY_DIR}/compiler-rt-stamps/)
42 set(BINARY_DIR ${CMAKE_CURRENT_BINARY_DIR}/compiler-rt-bins/)
44 add_custom_target(compiler-rt-clear
47 COMMENT "Clobberring compiler-rt build and stamp directories"
72 ExternalProject_Add(compiler-rt
108 ExternalProject_Add_Step(compiler-rt clean
110 COMMENT "Cleaning compiler-rt..."
118 COMPONENT compiler-rt)
120 add_llvm_install_targets(install-compiler-rt
121 DEPENDS compiler-rt
122 COMPONENT compiler-rt)
124 # Add top-level targets that build specific compiler-rt runtimes.
130 DEPENDS compiler-rt-configure
136 # Add binaries that compiler-rt tests depend on.
140 # Add top-level targets for various compiler-rt test suites.
163 DEPENDS compiler-rt-build ${COMPILER_RT_TEST_DEPENDENCIES}
170 # Add special target to run all compiler-rt test suites.
172 add_custom_target(check-compiler-rt
174 DEPENDS compiler-rt-build ${COMPILER_RT_TEST_DEPENDENCIES}
178 # Add special target to run all compiler-rt test suites.
179 get_ext_project_build_command(run_check_compiler_rt compiler-rt-test-depends)
180 add_custom_target(compiler-rt-test-depends
182 DEPENDS compiler-rt-build ${COMPILER_RT_TEST_DEPENDENCIES}
185 set_property(GLOBAL APPEND PROPERTY LLVM_ALL_ADDITIONAL_TEST_DEPENDS compiler-rt-test-depends)
186 set_property(GLOBAL APPEND PROPERTY LLVM_ALL_ADDITIONAL_TEST_TARGETS check-compiler-rt)