summaryrefslogtreecommitdiff
path: root/utils/perf-training/lit.cfg
diff options
context:
space:
mode:
Diffstat (limited to 'utils/perf-training/lit.cfg')
-rw-r--r--utils/perf-training/lit.cfg41
1 files changed, 0 insertions, 41 deletions
diff --git a/utils/perf-training/lit.cfg b/utils/perf-training/lit.cfg
deleted file mode 100644
index 671d44f83b94..000000000000
--- a/utils/perf-training/lit.cfg
+++ /dev/null
@@ -1,41 +0,0 @@
-# -*- Python -*-
-
-from lit import Test
-import lit.formats
-import lit.util
-import subprocess
-
-def getSysrootFlagsOnDarwin(config, lit_config):
- # On Darwin, support relocatable SDKs by providing Clang with a
- # default system root path.
- if 'darwin' in config.target_triple:
- try:
- out = subprocess.check_output(['xcrun', '--show-sdk-path']).strip()
- res = 0
- except OSError:
- res = -1
- if res == 0 and out:
- sdk_path = out
- lit_config.note('using SDKROOT: %r' % sdk_path)
- return '-isysroot %s' % sdk_path
- return ''
-
-sysroot_flags = getSysrootFlagsOnDarwin(config, lit_config)
-
-config.clang = lit.util.which('clang', config.clang_tools_dir).replace('\\', '/')
-
-config.name = 'Clang Perf Training'
-config.suffixes = ['.c', '.cpp', '.m', '.mm', '.cu', '.ll', '.cl', '.s', '.S', '.modulemap']
-
-cc1_wrapper = '%s %s/perf-helper.py cc1' % (config.python_exe, config.test_source_root)
-
-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_skip_driver', ' %s %s %s ' % (cc1_wrapper, config.clang, sysroot_flags)))
-config.substitutions.append( ('%clang_cpp', ' %s --driver-mode=g++ %s ' % (config.clang, sysroot_flags)))
-config.substitutions.append( ('%clang_skip_driver', ' %s %s %s ' % (cc1_wrapper, 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'
-