diff options
Diffstat (limited to 'llvm/test')
-rw-r--r-- | llvm/test/Assembler/return-column.s | 2 | ||||
-rw-r--r-- | llvm/test/MC/AsmParser/debug-empty-source.s | 2 | ||||
-rw-r--r-- | llvm/test/MC/AsmParser/debug-no-source.s | 2 | ||||
-rw-r--r-- | llvm/test/MC/AsmParser/macro-duplicate-params-names-err.s | 2 | ||||
-rw-r--r-- | llvm/test/MC/ELF/cfi-large-model.s | 4 | ||||
-rw-r--r-- | llvm/test/MC/ELF/compression.s | 3 | ||||
-rw-r--r-- | llvm/test/MC/ELF/dwarf-file0.s | 2 | ||||
-rw-r--r-- | llvm/test/MC/ELF/dwarf-loc0.s | 2 | ||||
-rw-r--r-- | llvm/test/MC/ELF/nocompression.s | 3 | ||||
-rw-r--r-- | llvm/test/MC/X86/x86_64-asm-match.s | 2 | ||||
-rw-r--r-- | llvm/test/tools/lto/no-bitcode.s | 2 |
11 files changed, 12 insertions, 14 deletions
diff --git a/llvm/test/Assembler/return-column.s b/llvm/test/Assembler/return-column.s index 6d57923a3cb..8fade82584d 100644 --- a/llvm/test/Assembler/return-column.s +++ b/llvm/test/Assembler/return-column.s @@ -1,6 +1,6 @@ +// REQUIRES: x86-registered-target // RUN: llvm-mc -triple i686-unknown-linux-gnu -filetype asm -o - %s | FileCheck %s -check-prefix CHECK-ASM-ROUNDTRIP // RUN: llvm-mc -triple i686-unknown-linux-gnu -filetype obj -o - %s | llvm-objdump -dwarf=frames - | FileCheck %s -check-prefix CHECK-EH_FRAME -// REQUIRES: x86-registered-target .text diff --git a/llvm/test/MC/AsmParser/debug-empty-source.s b/llvm/test/MC/AsmParser/debug-empty-source.s index d71b23760c4..a2709f1c101 100644 --- a/llvm/test/MC/AsmParser/debug-empty-source.s +++ b/llvm/test/MC/AsmParser/debug-empty-source.s @@ -1,5 +1,5 @@ -// RUN: llvm-mc %s -o -| FileCheck %s // REQUIRES: default_triple +// RUN: llvm-mc %s -o -| FileCheck %s .file 1 "dir1" "foo" source "" diff --git a/llvm/test/MC/AsmParser/debug-no-source.s b/llvm/test/MC/AsmParser/debug-no-source.s index f9fa037b3eb..67ae71153ad 100644 --- a/llvm/test/MC/AsmParser/debug-no-source.s +++ b/llvm/test/MC/AsmParser/debug-no-source.s @@ -1,5 +1,5 @@ -// RUN: llvm-mc %s | FileCheck %s // REQUIRES: default_triple +// RUN: llvm-mc %s | FileCheck %s .file 1 "dir1/foo" diff --git a/llvm/test/MC/AsmParser/macro-duplicate-params-names-err.s b/llvm/test/MC/AsmParser/macro-duplicate-params-names-err.s index f25acc36a03..b4e4fcb9260 100644 --- a/llvm/test/MC/AsmParser/macro-duplicate-params-names-err.s +++ b/llvm/test/MC/AsmParser/macro-duplicate-params-names-err.s @@ -1,6 +1,6 @@ +// REQUIRES: default_triple // RUN: not llvm-mc %s 2> %t // RUN: FileCheck < %t %s -// REQUIRES: default_triple .macro M a a .endm diff --git a/llvm/test/MC/ELF/cfi-large-model.s b/llvm/test/MC/ELF/cfi-large-model.s index 13e64d3f285..5883164a28f 100644 --- a/llvm/test/MC/ELF/cfi-large-model.s +++ b/llvm/test/MC/ELF/cfi-large-model.s @@ -1,10 +1,10 @@ +// REQUIRES: powerpc-registered-target +// REQUIRES: x86-registered-target // RUN: llvm-mc -filetype=obj -triple x86_64-pc-linux-gnu -large-code-model %s \ // RUN: -o - | llvm-readobj -s -sd | FileCheck --check-prefix=CHECK-X86 %s // RUN: llvm-mc -filetype=obj -triple powerpc64le-linux-gnu -large-code-model %s \ // RUN: -o - | llvm-readobj -s -sd | FileCheck --check-prefix=CHECK-PPC %s -// REQUIRES: x86-registered-target -// REQUIRES: powerpc-registered-target // CHECK-X86: Section { // CHECK-X86: Index: diff --git a/llvm/test/MC/ELF/compression.s b/llvm/test/MC/ELF/compression.s index ed385517b3a..517112e31e6 100644 --- a/llvm/test/MC/ELF/compression.s +++ b/llvm/test/MC/ELF/compression.s @@ -1,3 +1,4 @@ +// REQUIRES: zlib // Check zlib-gnu style // RUN: llvm-mc -filetype=obj -compress-debug-sections=zlib-gnu -triple x86_64-pc-linux-gnu < %s -o %t // RUN: llvm-objdump -s %t | FileCheck --check-prefix=CHECK-GNU-STYLE %s @@ -13,8 +14,6 @@ // RUN: | llvm-readobj -symbols - | FileCheck --check-prefix=386-SYMBOLS-ZLIB %s // RUN: llvm-readobj -sections %t | FileCheck --check-prefix=ZLIB-STYLE-FLAGS %s -// REQUIRES: zlib - // Don't compress small sections, such as this simple debug_abbrev example // CHECK-GNU-STYLE: Contents of section .debug_abbrev: // CHECK-GNU-STYLE-NOT: ZLIB diff --git a/llvm/test/MC/ELF/dwarf-file0.s b/llvm/test/MC/ELF/dwarf-file0.s index 11648c8d5a7..ef16ee3b0a1 100644 --- a/llvm/test/MC/ELF/dwarf-file0.s +++ b/llvm/test/MC/ELF/dwarf-file0.s @@ -1,9 +1,9 @@ +# REQUIRES: default_triple # RUN: llvm-mc -dwarf-version 4 %s -filetype=obj -o - | llvm-dwarfdump -debug-line - | FileCheck %s --check-prefixes=CHECK,CHECK-4 # RUN: llvm-mc -dwarf-version 4 %s -filetype=asm -o - | FileCheck %s --check-prefixes=ASM,ASM-4 # RUN: llvm-mc -dwarf-version 4 %s -filetype=asm -o - 2>&1 | FileCheck %s --check-prefix=WARN # RUN: llvm-mc -dwarf-version 5 %s -filetype=obj -o - | llvm-dwarfdump -debug-line - | FileCheck %s --check-prefixes=CHECK,CHECK-5 # RUN: llvm-mc -dwarf-version 5 %s -filetype=asm -o - | FileCheck %s --check-prefixes=ASM,ASM-5 -# REQUIRES: default_triple # Darwin is stuck on DWARF v2. # XFAIL: darwin .file 0 "/test" "root.cpp" diff --git a/llvm/test/MC/ELF/dwarf-loc0.s b/llvm/test/MC/ELF/dwarf-loc0.s index e19fa6dde06..8fed6bba34c 100644 --- a/llvm/test/MC/ELF/dwarf-loc0.s +++ b/llvm/test/MC/ELF/dwarf-loc0.s @@ -1,6 +1,6 @@ +# REQUIRES: default_triple # RUN: llvm-mc -dwarf-version 5 %s -filetype=obj -o - | llvm-dwarfdump -debug-line - | FileCheck %s # RUN: not llvm-mc -dwarf-version 4 %s -filetype=asm -o - 2>&1 | FileCheck %s -check-prefix=ERR -# REQUIRES: default_triple # Darwin line table is stuck on DWARF v2. # XFAIL: darwin # Show that ".loc 0" works in DWARF v5, gets an error for earlier versions. diff --git a/llvm/test/MC/ELF/nocompression.s b/llvm/test/MC/ELF/nocompression.s index 66147b0d7ab..2c82d4f1797 100644 --- a/llvm/test/MC/ELF/nocompression.s +++ b/llvm/test/MC/ELF/nocompression.s @@ -1,6 +1,5 @@ +// REQUIRES: nozlib // RUN: not llvm-mc -filetype=obj -compress-debug-sections=zlib -triple x86_64-pc-linux-gnu %s -o - 2>&1 | FileCheck %s // RUN: not llvm-mc -filetype=obj -compress-debug-sections=zlib-gnu -triple x86_64-pc-linux-gnu %s -o - 2>&1 | FileCheck %s -// REQUIRES: nozlib - // CHECK: llvm-mc{{[^:]*}}: error: build tools with zlib to enable -compress-debug-sections diff --git a/llvm/test/MC/X86/x86_64-asm-match.s b/llvm/test/MC/X86/x86_64-asm-match.s index a0ef1c11aae..303b1c58cf7 100644 --- a/llvm/test/MC/X86/x86_64-asm-match.s +++ b/llvm/test/MC/X86/x86_64-asm-match.s @@ -1,5 +1,5 @@ -// RUN: llvm-mc -triple x86_64-unknown-unknown -debug-only=asm-matcher %s 2>&1 | FileCheck %s // REQUIRES: asserts +// RUN: llvm-mc -triple x86_64-unknown-unknown -debug-only=asm-matcher %s 2>&1 | FileCheck %s // CHECK: AsmMatcher: found 4 encodings with mnemonic 'pshufb' // CHECK: Trying to match opcode MMX_PSHUFBrr diff --git a/llvm/test/tools/lto/no-bitcode.s b/llvm/test/tools/lto/no-bitcode.s index 82f92f60b02..2672d2fa128 100644 --- a/llvm/test/tools/lto/no-bitcode.s +++ b/llvm/test/tools/lto/no-bitcode.s @@ -1,5 +1,5 @@ -; libLTO.dylib shouldn't assert on invalid inputs. ; REQUIRES: arm-registered-target +; libLTO.dylib shouldn't assert on invalid inputs. ; RUN: llvm-mc -triple=arm64-apple-ios7.0.0 -filetype=obj -o %t.o ; RUN: llvm-ar r %t.a %t.o ; RUN: %ld64 -lto_library %llvmshlibdir/libLTO.dylib -arch x86_64 -dylib -mllvm -O0 -o %t.dylib %t.a |