Lines Matching +full:clang +full:- +full:pgo
2 # All test suites added here should be excuded from check-all
16 ${CMAKE_CURRENT_BINARY_DIR}/pgo-data/lit.site.cfg
19 add_lit_testsuite(generate-profraw "Generating clang PGO data"
20 ${CMAKE_CURRENT_BINARY_DIR}/pgo-data/
21 DEPENDS clang clear-profraw
24 add_custom_target(clear-profraw
25 …COMMAND ${PYTHON_EXECUTABLE} ${CMAKE_CURRENT_SOURCE_DIR}/perf-helper.py clean ${CMAKE_CURRENT_BINA…
29 find_program(LLVM_PROFDATA llvm-profdata)
33 …message(FATAL_ERROR "Must set LLVM_PROFDATA to point to llvm-profdata to use for merging PGO data")
36 add_custom_target(generate-profdata
37 …XECUTABLE} ${CMAKE_CURRENT_SOURCE_DIR}/perf-helper.py merge ${LLVM_PROFDATA} ${CMAKE_CURRENT_BINAR…
39 DEPENDS generate-profraw)
45 ${CMAKE_CURRENT_SOURCE_DIR}/order-files.lit.site.cfg.in
46 ${CMAKE_CURRENT_BINARY_DIR}/order-files/lit.site.cfg
49 add_lit_testsuite(generate-dtrace-logs "Generating clang dtrace data"
50 ${CMAKE_CURRENT_BINARY_DIR}/order-files/
51 ARGS -j 1
52 DEPENDS clang clear-dtrace-logs
55 add_custom_target(clear-dtrace-logs
56 …COMMAND ${PYTHON_EXECUTABLE} ${CMAKE_CURRENT_SOURCE_DIR}/perf-helper.py clean ${CMAKE_CURRENT_BINA…
59 add_custom_target(generate-order-file
60 …ON_EXECUTABLE} ${CMAKE_CURRENT_SOURCE_DIR}/perf-helper.py gen-order-file --binary $<TARGET_FILE:cl…
62 DEPENDS generate-dtrace-logs)