diff options
Diffstat (limited to 'llvm/test/MC/X86/intel-syntax-3.s')
-rw-r--r-- | llvm/test/MC/X86/intel-syntax-3.s | 46 |
1 files changed, 0 insertions, 46 deletions
diff --git a/llvm/test/MC/X86/intel-syntax-3.s b/llvm/test/MC/X86/intel-syntax-3.s deleted file mode 100644 index 50971cf4bf6..00000000000 --- a/llvm/test/MC/X86/intel-syntax-3.s +++ /dev/null @@ -1,46 +0,0 @@ -// RUN: not llvm-mc -triple x86_64-unknown-unknown -x86-asm-syntax=intel %s 2> %t.err -// RUN: FileCheck --check-prefix=CHECK-STDERR < %t.err %s - -_test: -// CHECK-LABEL: _test: -// CHECK: xorl %eax, %eax - - xor EAX, EAX - ret - -.set number, 8 -.global _foo - -.text - .global main -main: - -// CHECK-STDERR: error: unknown token in expression - lea RDX, [RAX * number + RBX + _foo] - -// CHECK-STDERR: error: unknown token in expression - lea RDX, [_foo + RAX * number + RBX] - -// CHECK-STDERR: error: unknown token in expression - lea RDX, [number + RAX * number + RCX] - -// CHECK-STDERR: error: unknown token in expression - lea RDX, [_foo + RAX * number] - -// CHECK-STDERR: error: unknown token in expression - lea RDX, [_foo + RAX * number + RBX] - -// CHECK-STDERR: scale factor in address must be 1, 2, 4 or 8 - lea RDX, [number * RAX + RBX + _foo] - -// CHECK-STDERR: scale factor in address must be 1, 2, 4 or 8 - lea RDX, [_foo + number * RAX + RBX] - -// CHECK-STDERR: scale factor in address must be 1, 2, 4 or 8 - lea RDX, [8 + number * RAX + RCX] - -// CHECK-STDERR: scale factor in address must be 1, 2, 4 or 8 -lea RDX, [unknown_number * RAX + RBX + _foo] - -// CHECK-STDERR: error: BaseReg/IndexReg already set! -lea RDX, [4 * RAX + 27 * RBX + _pat] |