]> granicus.if.org Git - clang/commitdiff
[CMake] PGO training data
authorChris Bieneman <beanz@apple.com>
Fri, 18 Dec 2015 23:00:57 +0000 (23:00 +0000)
committerChris Bieneman <beanz@apple.com>
Fri, 18 Dec 2015 23:00:57 +0000 (23:00 +0000)
Adding in a few more lit substitutions for cc1 and the test exec path.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@256057 91177308-0d34-0410-b5e6-96231b3b80d8

utils/perf-training/lit.cfg

index 33baf26fcd6d78d59c56fb054c18cdb22bb7ad9b..cc14c02826f5762f412e57ac6ccbb93b80692e23 100644 (file)
@@ -29,7 +29,9 @@ config.suffixes = ['.c', '.cpp', '.m', '.mm', '.cu', '.ll', '.cl', '.s', '.S', '
 use_lit_shell = os.environ.get("LIT_USE_INTERNAL_SHELL")
 config.test_format = lit.formats.ShTest(use_lit_shell == "0")
 config.substitutions.append( ('%clang_cpp', ' %s --driver-mode=cpp %s ' % (config.clang, sysroot_flags)))
+config.substitutions.append( ('%clang_cc1', ' %s --cc1 %s ' % (config.clang, sysroot_flags)))
 config.substitutions.append( ('%clang', ' %s %s ' % (config.clang, sysroot_flags) ) )
+config.substitutions.append( ('%test_root', config.test_exec_root ) )
 
 config.environment['LLVM_PROFILE_FILE'] = 'perf-training-%p.profraw'