+++ /dev/null
-config.suffixes = ['.ll', '.c', '.cpp']
+++ /dev/null
-config.suffixes = ['.ll', '.c', '.cpp']
+++ /dev/null
-config.suffixes = ['.ll', '.c', '.cpp']
+++ /dev/null
-config.suffixes = ['.ll', '.c', '.cpp']
-config.suffixes = ['.ll', '.c', '.cpp']
-
targets = set(config.root.targets_to_build.split())
if not 'ARM' in targets:
config.unsupported = True
-config.suffixes = ['.ll', '.c', '.cpp']
-
targets = set(config.root.targets_to_build.split())
if not 'PowerPC' in targets:
config.unsupported = True
-config.suffixes = ['.ll', '.c', '.cpp']
-
targets = set(config.root.targets_to_build.split())
if not 'X86' in targets:
config.unsupported = True
+++ /dev/null
-config.suffixes = ['.ll', '.c', '.cpp']
+++ /dev/null
-config.suffixes = ['.ll']
+++ /dev/null
-config.suffixes = ['.ll', '.c', '.cpp']
+++ /dev/null
-config.suffixes = ['.ll', '.c', '.cpp']
+++ /dev/null
-config.suffixes = ['.ll', '.c', '.cpp']
+++ /dev/null
-config.suffixes = ['.ll']
+++ /dev/null
-config.suffixes = ['.ll', '.c', '.cpp']
-config.suffixes = ['.ll', '.c', '.cpp']
-
-def getRoot(config):
- if not config.parent:
- return config
- return getRoot(config.parent)
-
-root = getRoot(config)
-
-if 'hexagon' in root.target_triple:
+if 'hexagon' in config.root.target_triple:
config.unsupported = True
+++ /dev/null
-config.suffixes = ['.ll', '.c', '.cpp']
+++ /dev/null
-config.suffixes = ['.ll']
+++ /dev/null
-config.suffixes = ['.ll', '.c', '.cpp']
+++ /dev/null
-config.suffixes = ['.ll', '.c', '.cpp']
-config.suffixes = ['.ll', '.c', '.cpp', '.ml']
+config.suffixes = ['.ml']
bindings = set([s.strip() for s in config.root.llvm_bindings.split(',')])
if not 'ocaml' in bindings:
+++ /dev/null
-config.suffixes = ['.ll', '.c', '.cpp']
+++ /dev/null
-config.suffixes = ['.ll', '.c', '.cpp']
-config.suffixes = ['.ll', '.c', '.cpp']
-
targets = set(config.root.targets_to_build.split())
if not 'AArch64' in targets:
config.unsupported = True
-config.suffixes = ['.ll', '.c', '.cpp', '.test']
-
targets = set(config.root.targets_to_build.split())
if not 'ARM' in targets:
config.unsupported = True
-config.suffixes = ['.ll', '.c', '.cpp']
-
targets = set(config.root.targets_to_build.split())
if not 'CppBackend' in targets:
config.unsupported = True
+++ /dev/null
-config.suffixes = ['.ll', '.c', '.cpp']
-config.suffixes = ['.ll', '.c', '.cpp']
-
targets = set(config.root.targets_to_build.split())
if not 'Hexagon' in targets:
config.unsupported = True
-config.suffixes = ['.ll', '.c', '.cpp', '.test']
-
targets = set(config.root.targets_to_build.split())
if not 'MSP430' in targets:
config.unsupported = True
-config.suffixes = ['.ll', '.c', '.cpp', '.test']
-
targets = set(config.root.targets_to_build.split())
if not 'Mips' in targets:
config.unsupported = True
-config.suffixes = ['.ll', '.c', '.cpp']
-
targets = set(config.root.targets_to_build.split())
if not 'NVPTX' in targets:
config.unsupported = True
-config.suffixes = ['.ll', '.c', '.cpp', '.test']
-
targets = set(config.root.targets_to_build.split())
if not 'PowerPC' in targets:
config.unsupported = True
-config.suffixes = ['.ll', '.c', '.cpp']
-
-def getRoot(config):
- if not config.parent:
- return config
- return getRoot(config.parent)
-
-root = getRoot(config)
-
-targets = set(root.targets_to_build.split())
+targets = set(config.root.targets_to_build.split())
if not 'R600' in targets:
config.unsupported = True
-
--- /dev/null
+targets = set(config.root.targets_to_build.split())
+if not 'R600' in targets:
+ config.unsupported = True
;RUN: llc < %s -march=r600 -mcpu=SI | FileCheck %s
+;XFAIL: *
; CHECK: S_ENDPGM
-config.suffixes = ['.ll', '.c', '.cpp', '.test']
-
targets = set(config.root.targets_to_build.split())
if not 'Sparc' in targets:
config.unsupported = True
-config.suffixes = ['.ll', '.c', '.cpp']
-
targets = set(config.root.targets_to_build.split())
if not 'SystemZ' in targets:
config.unsupported = True
-config.suffixes = ['.ll', '.c', '.cpp', '.test']
-
targets = set(config.root.targets_to_build.split())
if not 'ARM' in targets:
config.unsupported = True
-config.suffixes = ['.ll', '.c', '.cpp']
-
targets = set(config.root.targets_to_build.split())
if not 'ARM' in targets:
config.unsupported = True
-config.suffixes = ['.ll', '.c', '.cpp']
-
targets = set(config.root.targets_to_build.split())
if not 'X86' in targets:
config.unsupported = True
-config.suffixes = ['.ll', '.c', '.cpp', '.test']
-
targets = set(config.root.targets_to_build.split())
if not 'X86' in targets:
config.unsupported = True
-config.suffixes = ['.ll', '.c', '.cpp', '.test']
-
targets = set(config.root.targets_to_build.split())
if not 'XCore' in targets:
config.unsupported = True
-config.suffixes = ['.ll', '.c', '.cpp']
-
targets = set(config.root.targets_to_build.split())
if not 'AArch64' in targets:
config.unsupported = True
+++ /dev/null
-config.suffixes = []
-config.suffixes = ['.ll', '.s']
-
targets = set(config.root.targets_to_build.split())
if not 'PowerPC' in targets:
config.unsupported = True
-config.suffixes = ['.ll', '.s']
-
targets = set(config.root.targets_to_build.split())
if not 'SystemZ' in targets:
config.unsupported = True
-config.suffixes = ['.ll', '.s']
-
targets = set(config.root.targets_to_build.split())
if not 'X86' in targets:
config.unsupported = True
+++ /dev/null
-config.suffixes = ['.ll', '.c', '.cpp', '.test']
-config.suffixes = ['.ll', '.c', '.cpp']
-
-def getRoot(config):
- if not config.parent:
- return config
- return getRoot(config.parent)
-
-root = getRoot(config)
-
+root = config.root
targets = set(root.targets_to_build.split())
if ('X86' in targets) | ('AArch64' in targets) | ('ARM' in targets) | \
('Mips' in targets) | ('PowerPC' in targets) | ('SystemZ' in targets):
-config.suffixes = ['.ll', '.c', '.cpp']
-
-def getRoot(config):
- if not config.parent:
- return config
- return getRoot(config.parent)
-
-root = getRoot(config)
-
-if 'armv4' in root.target_triple or 'armv5' in root.target_triple:
+if 'armv4' in config.root.target_triple or \
+ 'armv5' in config.root.target_triple:
config.unsupported = True
+++ /dev/null
-config.suffixes = ['.test']
-config.suffixes = ['.ll', '.c', '.cpp']
-
-def getRoot(config):
- if not config.parent:
- return config
- return getRoot(config.parent)
-
-root = getRoot(config)
-
-if root.host_arch in ['PowerPC', 'AArch64', 'SystemZ']:
+if config.root.host_arch in ['PowerPC', 'AArch64', 'SystemZ']:
config.unsupported = True
-if 'hexagon' in root.target_triple:
+if 'hexagon' in config.root.target_triple:
config.unsupported = True
+++ /dev/null
-config.suffixes = ['.ll', '.c', '.cpp']
+++ /dev/null
-config.suffixes = ['.txt']
-config.suffixes = ['.ll', '.c', '.cpp']
-
-def getRoot(config):
- if not config.parent:
- return config
- return getRoot(config.parent)
-
-root = getRoot(config)
-
-targets = set(root.targets_to_build.split())
+targets = set(config.root.targets_to_build.split())
if not 'X86' in targets:
config.unsupported = True
+++ /dev/null
-config.suffixes = ['.ll', '.c', '.cpp']
+++ /dev/null
-config.suffixes = ['.ll', '.c', '.cpp']
+++ /dev/null
-config.suffixes = ['.ll', '.c', '.cpp']
+++ /dev/null
-config.suffixes = ['.ll', '.c', '.cpp']
+++ /dev/null
-config.suffixes = ['.ll', '.c', '.cpp']
+++ /dev/null
-config.suffixes = ['.ll', '.c', '.cpp']
-config.suffixes = ['.ll']
-
-def getRoot(config):
- if not config.parent:
- return config
- return getRoot(config.parent)
-
-root = getRoot(config)
-if not root.llvm_use_intel_jitevents == "ON":
+if not config.root.llvm_use_intel_jitevents == "ON":
config.unsupported = True
+++ /dev/null
-config.suffixes = ['.ll', '.c', '.cpp']
-config.suffixes = ['.ll', '.c', '.cpp', '.s']
-
targets = set(config.root.targets_to_build.split())
if not 'AArch64' in targets:
config.unsupported = True
\ No newline at end of file
-config.suffixes = ['.s']
-
targets = set(config.root.targets_to_build.split())
if not 'X86' in targets:
config.unsupported = True
-config.suffixes = ['.ll', '.c', '.cpp', '.s']
-
targets = set(config.root.targets_to_build.split())
if not 'ARM' in targets:
config.unsupported = True
-config.suffixes = ['.s']
-
targets = set(config.root.targets_to_build.split())
if not 'X86' in targets:
config.unsupported = True
-config.suffixes = ['.s', '.ll']
-
targets = set(config.root.targets_to_build.split())
if not 'X86' in targets:
config.unsupported = True
-config.suffixes = ['.txt']
-
targets = set(config.root.targets_to_build.split())
if not 'AArch64' in targets:
config.unsupported = True
-config.suffixes = ['.txt']
-
targets = set(config.root.targets_to_build.split())
if not 'ARM' in targets:
config.unsupported = True
-config.suffixes = ['.txt']
-
targets = set(config.root.targets_to_build.split())
if not 'Mips' in targets:
config.unsupported = True
-config.suffixes = ['.txt']
-
targets = set(config.root.targets_to_build.split())
if not 'SystemZ' in targets:
config.unsupported = True
-config.suffixes = ['.txt']
-
targets = set(config.root.targets_to_build.split())
if not 'X86' in targets:
config.unsupported = True
-config.suffixes = ['.txt']
-
targets = set(config.root.targets_to_build.split())
if not 'XCore' in targets:
config.unsupported = True
-config.suffixes = ['.ll', '.s']
-
targets = set(config.root.targets_to_build.split())
if not 'X86' in targets:
config.unsupported = True
-config.suffixes = ['.s', '.ll']
-
targets = set(config.root.targets_to_build.split())
if not 'ARM' in targets:
config.unsupported = True
-config.suffixes = ['.s', '.ll']
-
targets = set(config.root.targets_to_build.split())
if not 'X86' in targets:
config.unsupported = True
-config.suffixes = ['.ll', '.c', '.cpp', '.s']
-
targets = set(config.root.targets_to_build.split())
if not 'Mips' in targets:
config.unsupported = True
-config.suffixes = ['.ll', '.c', '.cpp', '.s']
-
targets = set(config.root.targets_to_build.split())
if not 'PowerPC' in targets:
config.unsupported = True
-config.suffixes = ['.ll', '.c', '.cpp', '.s']
-
targets = set(config.root.targets_to_build.split())
if not 'SystemZ' in targets:
config.unsupported = True
-config.suffixes = ['.s']
-
targets = set(config.root.targets_to_build.split())
if not 'X86' in targets:
config.unsupported = True
-config.suffixes = ['.ll', '.c', '.cpp', '.s']
-
targets = set(config.root.targets_to_build.split())
if not 'X86' in targets:
config.unsupported = True
-config.suffixes = ['.test']
-
targets = set(config.root.targets_to_build.split())
if not 'Mips' in targets:
config.unsupported = True
-config.suffixes = ['.test']
-
targets = set(config.root.targets_to_build.split())
if not 'X86' in targets:
config.unsupported = True
-config.suffixes = ['.ll']
-
targets = set(config.root.targets_to_build.split())
if not 'X86' in targets:
config.unsupported = True
+++ /dev/null
-config.suffixes = ['.ll', '.c', '.cpp', '.txt', '.test']
+++ /dev/null
-config.suffixes = ['.ll', '.c', '.cpp']
+++ /dev/null
-config.suffixes = ['.ll', '.c', '.cpp']
-config.suffixes = ['.ll', '.c', '.cpp']
-
targets = set(config.root.targets_to_build.split())
if not 'X86' in targets:
config.unsupported = True
+++ /dev/null
-config.suffixes = ['.ll', '.c', '.cpp']
+++ /dev/null
-config.suffixes = ['.ll', '.c', '.cpp']
+++ /dev/null
-config.suffixes = ['.ll']
+++ /dev/null
-config.suffixes = ['.ll', '.c', '.cpp']
+++ /dev/null
-config.suffixes = ['.ll', '.c', '.cpp']
+++ /dev/null
-config.suffixes = ['.ll']
+++ /dev/null
-config.suffixes = ['.ll', '.c', '.cpp']
+++ /dev/null
-config.suffixes = ['.ll', '.c', '.cpp']
+++ /dev/null
-config.suffixes = ['.ll']
+++ /dev/null
-config.suffixes = ['.ll']
+++ /dev/null
-config.suffixes = ['.ll', '.c', '.cpp']
+++ /dev/null
-config.suffixes = ['.ll', '.c', '.cpp']
+++ /dev/null
-config.suffixes = ['.ll', '.c', '.cpp']
+++ /dev/null
-config.suffixes = ['.ll', '.c', '.cpp']
+++ /dev/null
-config.suffixes = ['.ll', '.c', '.cpp']
+++ /dev/null
-config.suffixes = ['.ll', '.c', '.cpp']
+++ /dev/null
-config.suffixes = ['.ll', '.c', '.cpp']
+++ /dev/null
-config.suffixes = ['.ll', '.c', '.cpp']
+++ /dev/null
-config.suffixes = ['.ll', '.c', '.cpp']
+++ /dev/null
-config.suffixes = ['.ll', '.c', '.cpp']
+++ /dev/null
-config.suffixes = ['.ll', '.c', '.cpp']
+++ /dev/null
-config.suffixes = ['.ll']
+++ /dev/null
-config.suffixes = ['.ll', '.c', '.cpp']
+++ /dev/null
-config.suffixes = ['.ll', '.c', '.cpp']
+++ /dev/null
-config.suffixes = ['.ll', '.c', '.cpp']
-config.suffixes = ['.ll', '.c', '.cpp']
-
targets = set(config.root.targets_to_build.split())
if not 'X86' in targets:
config.unsupported = True
+++ /dev/null
-config.suffixes = ['.ll', '.c', '.cpp']
+++ /dev/null
-config.suffixes = ['.ll', '.c', '.cpp']
+++ /dev/null
-config.suffixes = ['.ll', '.c', '.cpp']
-config.suffixes = ['.ll']
-
targets = set(config.root.targets_to_build.split())
if not 'ARM' in targets:
config.unsupported = True
-config.suffixes = ['.ll']
-
targets = set(config.root.targets_to_build.split())
if not 'X86' in targets:
config.unsupported = True
+++ /dev/null
-config.suffixes = ['.ll', '.c', '.cpp']
+++ /dev/null
-config.suffixes = ['.ll', '.c', '.cpp']
+++ /dev/null
-config.suffixes = ['.ll', '.c', '.cpp']
-config.suffixes = ['.ll', '.c', '.cpp']
-
targets = set(config.root.targets_to_build.split())
if not 'ARM' in targets:
config.unsupported = True
-config.suffixes = ['.ll', '.c', '.cpp']
-
targets = set(config.root.targets_to_build.split())
if not 'X86' in targets:
config.unsupported = True
+++ /dev/null
-config.suffixes = ['.ll', '.c', '.cpp']
+++ /dev/null
-config.suffixes = ['.ll', '.c', '.cpp']
+++ /dev/null
-config.suffixes = ['.ll']
+++ /dev/null
-config.suffixes = ['.ll', '.c', '.cpp']
+++ /dev/null
-config.suffixes = ['.ll', '.c', '.cpp']
+++ /dev/null
-config.suffixes = ['.ll', '.c', '.cpp']
+++ /dev/null
-config.suffixes = ['.ll', '.c', '.cpp']
+++ /dev/null
-config.suffixes = ['.ll', '.c', '.cpp']
+++ /dev/null
-config.suffixes = ['.ll']
+++ /dev/null
-config.suffixes = ['.ll', '.c', '.cpp']
+++ /dev/null
-config.suffixes = ['.ll', '.c', '.cpp']
+++ /dev/null
-config.suffixes = ['.ll', '.c', '.cpp']
+++ /dev/null
-config.suffixes = ['.ll', '.c', '.cpp']
+++ /dev/null
-config.suffixes = ['.ll', '.c', '.cpp']
+++ /dev/null
-config.suffixes = ['.ll', '.c', '.cpp']
-config.suffixes = ['.ll', '.c', '.cpp']
-
targets = set(config.root.targets_to_build.split())
if not 'X86' in targets:
config.unsupported = True
+++ /dev/null
-config.suffixes = ['.ll', '.c', '.cpp']
+++ /dev/null
-config.suffixes = ['.ll']
+++ /dev/null
-config.suffixes = ['.ll']
-config.suffixes = ['.ll', '.c', '.cpp']
-
targets = set(config.root.targets_to_build.split())
if not 'Sparc' in targets:
config.unsupported = True
-config.suffixes = ['.ll', '.c', '.cpp']
-
targets = set(config.root.targets_to_build.split())
if not 'X86' in targets:
config.unsupported = True
+++ /dev/null
-config.suffixes = ['.ll', '.c', '.cpp']
+++ /dev/null
-config.suffixes = ['.ll', '.c', '.cpp']
+++ /dev/null
-config.suffixes = ['.ll', '.c', '.cpp']
+++ /dev/null
-config.suffixes = ['.ll', '.c', '.cpp']
+++ /dev/null
-config.suffixes = ['.ll', '.c', '.cpp']
-config.suffixes = ['.ll']
-
targets = set(config.root.targets_to_build.split())
if not 'X86' in targets:
config.unsupported = True
-config.suffixes = ['.ll', '.c', '.cpp']
-
targets = set(config.root.targets_to_build.split())
if not 'X86' in targets:
config.unsupported = True
+++ /dev/null
-config.suffixes = ['.ll', '.c', '.cpp']
# suffixes: A list of file extensions to treat as test files. This is overriden
# by individual lit.local.cfg files in the test subdirectories.
-config.suffixes = []
+config.suffixes = ['.ll', '.c', '.cpp', '.test', '.txt', '.s']
# excludes: A list of directories to exclude from the testsuite. The 'Inputs'
# subdirectories contain auxiliary inputs for various tests in their parent
# directories.
-config.excludes = ['Inputs']
+config.excludes = ['Inputs', 'CMakeLists.txt', 'README.txt', 'LICENSE.txt']
# test_source_root: The root path where tests are located.
config.test_source_root = os.path.dirname(__file__)
+++ /dev/null
-config.suffixes = ['.c']
-config.suffixes = ['.ll', '.s']
-
targets = set(config.root.targets_to_build.split())
if not 'X86' in targets:
config.unsupported = True
+++ /dev/null
-config.suffixes = ['.test']