[CompactUnwind] Fix register encoding logic
[oota-llvm.git] / test / MC / X86 / intel-syntax-2.s
index ca4afc3173980ad87193ae10e4f60625c435cacb..f7bdaf92dbb5d0b6a49cfdfd15d5405deba2434c 100644 (file)
@@ -1,7 +1,17 @@
-// RUN: llvm-mc -triple x86_64-unknown-unknown  %s | FileCheck %s
+// RUN: llvm-mc -triple x86_64-unknown-unknown -x86-asm-syntax=att %s | FileCheck %s
 
        .intel_syntax
 _test:
 // CHECK:      movl    $257, -4(%rsp)
        mov     DWORD PTR [RSP - 4], 257
+    .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)