Home | History | Annotate | Line # | Download | only in caches
      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 "")
      4 
      5 set(LLVM_TARGETS_TO_BUILD X86 CACHE STRING "")
      6 set(BOOTSTRAP_LLVM_BUILD_INSTRUMENTED ON CACHE BOOL "")
      7 set(CLANG_BOOTSTRAP_TARGETS
      8   generate-profdata
      9   stage2
     10   stage2-distribution
     11   stage2-install-distribution
     12   stage2-install-distribution-toolchain
     13   stage2-check-all
     14   stage2-check-llvm
     15   stage2-check-clang
     16   stage2-test-suite CACHE STRING "")
     17 
     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 "")
     21 endif()
     22 
     23 if(PGO_BUILD_CONFIGURATION)
     24   set(EXTRA_ARGS -DPGO_BUILD_CONFIGURATION=${PGO_BUILD_CONFIGURATION})
     25 endif()
     26 
     27 set(CLANG_BOOTSTRAP_CMAKE_ARGS
     28   ${EXTRA_ARGS}
     29   -C ${CMAKE_CURRENT_LIST_DIR}/PGO-stage2-instrumented.cmake
     30   CACHE STRING "")
     31