diff options
| author | Reid Kleckner <reid@kleckner.net> | 2014-08-06 23:21:13 +0000 |
|---|---|---|
| committer | Reid Kleckner <reid@kleckner.net> | 2014-08-06 23:21:13 +0000 |
| commit | ce63b791fe23739e1b7b6a45495c74e8b9cc09f5 (patch) | |
| tree | 938c05f8edfde88553fad931a2dd3c8f3929b921 /llvm/test/MC/X86/intel-syntax-2.s | |
| parent | 71b471fa09ec973df9b65eabc3e02b1a452d2801 (diff) | |
| download | bcm5719-llvm-ce63b791fe23739e1b7b6a45495c74e8b9cc09f5.tar.gz bcm5719-llvm-ce63b791fe23739e1b7b6a45495c74e8b9cc09f5.zip | |
MC X86: Accept ".att_syntax prefix" and diagnose noprefix
Fixes PR18916. I don't think we need to implement support for either
hybrid syntax. Nobody should write Intel assembly with '%' prefixes on
their registers or AT&T assembly without them.
llvm-svn: 215031
Diffstat (limited to 'llvm/test/MC/X86/intel-syntax-2.s')
| -rw-r--r-- | llvm/test/MC/X86/intel-syntax-2.s | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/llvm/test/MC/X86/intel-syntax-2.s b/llvm/test/MC/X86/intel-syntax-2.s index d6dbe152cd5..f7bdaf92dbb 100644 --- a/llvm/test/MC/X86/intel-syntax-2.s +++ b/llvm/test/MC/X86/intel-syntax-2.s @@ -7,3 +7,11 @@ _test: .att_syntax // CHECK: movl $257, -4(%rsp) movl $257, -4(%rsp) + +_test2: +.intel_syntax noprefix + mov DWORD PTR [RSP - 4], 255 +// CHECK: movl $255, -4(%rsp) +.att_syntax prefix + movl $255, -4(%rsp) +// CHECK: movl $255, -4(%rsp) |

