1 set(CMAKE_BUILD_TYPE RELEASE CACHE STRING "")
2 set(CLANG_ENABLE_BOOTSTRAP ON CACHE BOOL "")
3 set(LLVM_BUILD_EXTERNAL_COMPILER_RT ON CACHE BOOL "")
5 set(LLVM_TARGETS_TO_BUILD X86 CACHE STRING "")
6 set(BOOTSTRAP_LLVM_BUILD_INSTRUMENTED ON CACHE BOOL "")
7 set(CLANG_BOOTSTRAP_TARGETS
11 stage2-install-distribution
12 stage2-install-distribution-toolchain
16 stage2-test-suite CACHE STRING "")
18 if(PGO_INSTRUMENT_LTO)
19 set(BOOTSTRAP_LLVM_ENABLE_LTO ${PGO_INSTRUMENT_LTO} CACHE BOOL "")
20 set(BOOTSTRAP_BOOTSTRAP_LLVM_ENABLE_LTO ${PGO_INSTRUMENT_LTO} CACHE BOOL "")
23 if(PGO_BUILD_CONFIGURATION)
24 set(EXTRA_ARGS -DPGO_BUILD_CONFIGURATION=${PGO_BUILD_CONFIGURATION})
27 set(CLANG_BOOTSTRAP_CMAKE_ARGS
29 -C ${CMAKE_CURRENT_LIST_DIR}/PGO-stage2-instrumented.cmake