diff options
Diffstat (limited to 'test/MC/Mips/micromips-control-instructions.s')
-rw-r--r-- | test/MC/Mips/micromips-control-instructions.s | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/test/MC/Mips/micromips-control-instructions.s b/test/MC/Mips/micromips-control-instructions.s index e79896d..76c953f 100644 --- a/test/MC/Mips/micromips-control-instructions.s +++ b/test/MC/Mips/micromips-control-instructions.s @@ -15,6 +15,11 @@ # CHECK-EL: .set mips32r2 # CHECK-EL: rdhwr $5, $29 # CHECK-EL: .set pop # encoding: [0xbd,0x00,0x3c,0x6b] +# CHECK-EL: cache 1, 8($5) # encoding: [0x25,0x20,0x08,0x60] +# CHECK-EL: pref 1, 8($5) # encoding: [0x25,0x60,0x08,0x20] +# CHECK-EL: ssnop # encoding: [0x00,0x00,0x00,0x08] +# CHECK-EL: ehb # encoding: [0x00,0x00,0x00,0x18] +# CHECK-EL: pause # encoding: [0x00,0x00,0x00,0x28] # CHECK-EL: break # encoding: [0x00,0x00,0x07,0x00] # CHECK-EL: break 7 # encoding: [0x07,0x00,0x07,0x00] # CHECK-EL: break 7, 5 # encoding: [0x07,0x00,0x47,0x01] @@ -43,6 +48,11 @@ # CHECK-EB: .set mips32r2 # CHECK-EB: rdhwr $5, $29 # CHECK-EB: .set pop # encoding: [0x00,0xbd,0x6b,0x3c] +# CHECK-EB: cache 1, 8($5) # encoding: [0x20,0x25,0x60,0x08] +# CHECK-EB: pref 1, 8($5) # encoding: [0x60,0x25,0x20,0x08] +# CHECK-EB: ssnop # encoding: [0x00,0x00,0x08,0x00] +# CHECK-EB: ehb # encoding: [0x00,0x00,0x18,0x00] +# CHECK-EB: pause # encoding: [0x00,0x00,0x28,0x00] # CHECK-EB: break # encoding: [0x00,0x00,0x00,0x07] # CHECK-EB: break 7 # encoding: [0x00,0x07,0x00,0x07] # CHECK-EB: break 7, 5 # encoding: [0x00,0x07,0x01,0x47] @@ -66,6 +76,11 @@ sdbbp sdbbp 34 rdhwr $5, $29 + cache 1, 8($5) + pref 1, 8($5) + ssnop + ehb + pause break break 7 break 7,5 |