[MC][AsmParser] Hook for post assembly file processing
[oota-llvm.git] / test / MC / Mips / mips_directives.s
index c29806aeff7a798cda731b04b7703469cfeb2e57..b1f8182728868bc89fc7be33c27e77c8b6c47c13 100644 (file)
@@ -1,9 +1,12 @@
 # RUN: llvm-mc -show-encoding -triple mips-unknown-unknown %s | FileCheck %s
+# RUN: llvm-mc -filetype=obj -triple mips-unknown-unknown %s | \
+# RUN: llvm-readobj -h | FileCheck -check-prefix=CHECK-ELF %s
 #
 # CHECK:  .text
 # CHECK:  $BB0_2:
 $BB0_2:
-  .ent directives_test
+    .ent directives_test
+    .abicalls
     .frame    $sp,0,$ra
     .mask     0x00000000,0
     .fmask    0x00000000,0
@@ -41,15 +44,7 @@ $JTI0_0:
     .set f6,$f6
 # CHECK:    abs.s   $f6, $f7           # encoding: [0x46,0x00,0x39,0x85]
 # CHECK:    and     $3, $15, $15       # encoding: [0x01,0xef,0x18,0x24]
-# CHECK:    break                      # encoding: [0x00,0x00,0x00,0x0d]
-# CHECK:    break   7, 0               # encoding: [0x00,0x07,0x00,0x0d]
-# CHECK:    break   7, 5               # encoding: [0x00,0x07,0x01,0x4d]
-# CHECK:    syscall                    # encoding: [0x00,0x00,0x00,0x0c]
-# CHECK:    syscall 13396              # encoding: [0x00,0x0d,0x15,0x0c]
     abs.s  f6,FPU_MASK
     and    r3,$t7,STORE_MASK
-    break
-    break 7
-    break 7,5
-    syscall
-    syscall 0x3454
+
+# CHECK-ELF: Flags [ (0x6)