diff options
Diffstat (limited to 'llvm/test/MC/Disassembler/Mips/micromips32r6/valid.txt')
| -rw-r--r-- | llvm/test/MC/Disassembler/Mips/micromips32r6/valid.txt | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/llvm/test/MC/Disassembler/Mips/micromips32r6/valid.txt b/llvm/test/MC/Disassembler/Mips/micromips32r6/valid.txt index 21837ef1e5a..8e948557bd2 100644 --- a/llvm/test/MC/Disassembler/Mips/micromips32r6/valid.txt +++ b/llvm/test/MC/Disassembler/Mips/micromips32r6/valid.txt @@ -195,3 +195,22 @@ 0x03 0xb0 0xfa 0x3c # CHECK: tltu $16, $sp, 15 0x02 0x26 0x0c 0x3c # CHECK: tne $6, $17 0x01 0x07 0xfc 0x3c # CHECK: tne $7, $8, 15 +0x65 0x88 # CHECK: lw $3, 32($gp) +0x48 0x66 # CHECK: lw $3, 24($sp) +0x6a 0x12 # CHECK: lw16 $4, 8($17) +0x29 0x82 # CHECK: lhu16 $3, 4($16) +0x09 0x94 # CHECK: lbu16 $3, 4($17) +0x09 0x9f # CHECK: lbu16 $3, -1($17) +0x04 0xcc # CHECK: addu16 $6, $17, $4 +0x44 0x21 # CHECK: and16 $16, $2 +0x2e 0x56 # CHECK: andi16 $4, $5, 8 +0x46 0x70 # CHECK: not16 $4, $7 +0x45 0xf9 # CHECK: or16 $3, $7 +0x25 0xe0 # CHECK: sll16 $3, $6, 8 +0x25 0xe1 # CHECK: srl16 $3, $6, 8 +0x46 0x1B # CHECK: break16 8 +0xed 0xff # CHECK: li16 $3, -1 +0x0c 0x65 # CHECK: move16 $3, $5 +0x46 0x3b # CHECK: sdbbp16 8 +0x04 0x3b # CHECK: subu16 $5, $16, $3 +0x44 0xd8 # CHECK: xor16 $17, $5 |

