summaryrefslogtreecommitdiff
path: root/test/llvm_autogenerated/llvm-to-s.py
diff options
context:
space:
mode:
Diffstat (limited to 'test/llvm_autogenerated/llvm-to-s.py')
-rwxr-xr-xtest/llvm_autogenerated/llvm-to-s.py8
1 files changed, 8 insertions, 0 deletions
diff --git a/test/llvm_autogenerated/llvm-to-s.py b/test/llvm_autogenerated/llvm-to-s.py
index 9952352a8..ae73c167b 100755
--- a/test/llvm_autogenerated/llvm-to-s.py
+++ b/test/llvm_autogenerated/llvm-to-s.py
@@ -52,6 +52,14 @@ def main(args):
tests = FindTestFiles(LLVM_TEST_DIR, '.ll')
for ll_test in tests:
name_noext = os.path.splitext(os.path.basename(ll_test))[0]
+
+ BLACKLIST = ['inline-asm', # inline asm containing invalid syntax
+ 'returned', # external global symbol
+ 'vtable', # external global symbol
+ ]
+ if name_noext in BLACKLIST:
+ continue
+
s = os.path.join(S_TEST_DIR, name_noext + '.s')
run_line = GetRunLine(ll_test)
cmd = shlex.split(run_line)