diff options
| author | Zlatko Buljan <Zlatko.Buljan@imgtec.com> | 2015-11-12 13:21:33 +0000 |
|---|---|---|
| committer | Zlatko Buljan <Zlatko.Buljan@imgtec.com> | 2015-11-12 13:21:33 +0000 |
| commit | 797c2aec6b776f2efbe5cb49039301329cca11b1 (patch) | |
| tree | 22d9599d66372a5876ec4d43ff8e9fee1cf5d12c /llvm/test/MC/Disassembler | |
| parent | d38860610da955e7013479106075e30c11814bb4 (diff) | |
| download | bcm5719-llvm-797c2aec6b776f2efbe5cb49039301329cca11b1.tar.gz bcm5719-llvm-797c2aec6b776f2efbe5cb49039301329cca11b1.zip | |
[mips][microMIPS] Implement LWM16, SB16, SH16, SW16, SWSP and SWM16 instructions
Differential Revision: http://reviews.llvm.org/D11406
llvm-svn: 252885
Diffstat (limited to 'llvm/test/MC/Disassembler')
| -rw-r--r-- | llvm/test/MC/Disassembler/Mips/micromips32r6/valid.txt | 7 | ||||
| -rw-r--r-- | llvm/test/MC/Disassembler/Mips/micromips64r6/valid.txt | 7 |
2 files changed, 14 insertions, 0 deletions
diff --git a/llvm/test/MC/Disassembler/Mips/micromips32r6/valid.txt b/llvm/test/MC/Disassembler/Mips/micromips32r6/valid.txt index 8a65e01cb01..619ce3faeda 100644 --- a/llvm/test/MC/Disassembler/Mips/micromips32r6/valid.txt +++ b/llvm/test/MC/Disassembler/Mips/micromips32r6/valid.txt @@ -230,3 +230,10 @@ 0x00 0x69 0xe1 0x7c # CHECK: rdpgpr $3, $9 0x00 0x00 0xdb 0x7c # CHECK: sdbbp 0x00 0x22 0xdb 0x7c # CHECK: sdbbp 34 +0x45 0x22 # CHECK: lwm16 $16, $17, $ra, 8($sp) +0x89 0x84 # CHECK: sb16 $3, 4($16) +0xaa 0x14 # CHECK: sh16 $4, 8($17) +0xc8 0x9f # CHECK: sw $4, 124($sp) +0xea 0x11 # CHECK: sw16 $4, 4($17) +0xe8 0x11 # CHECK: sw16 $zero, 4($17) +0x45 0x2a # CHECK: swm16 $16, $17, $ra, 8($sp) diff --git a/llvm/test/MC/Disassembler/Mips/micromips64r6/valid.txt b/llvm/test/MC/Disassembler/Mips/micromips64r6/valid.txt index 7ed8d62bed0..fb641c06bfb 100644 --- a/llvm/test/MC/Disassembler/Mips/micromips64r6/valid.txt +++ b/llvm/test/MC/Disassembler/Mips/micromips64r6/valid.txt @@ -143,3 +143,10 @@ 0x46 0x3b # CHECK: sdbbp16 8 0x04 0x3b # CHECK: subu16 $5, $16, $3 0x44 0xd8 # CHECK: xor16 $17, $5 +0x45 0x22 # CHECK: lwm16 $16, $17, $ra, 8($sp) +0x89 0x84 # CHECK: sb16 $3, 4($16) +0xaa 0x14 # CHECK: sh16 $4, 8($17) +0xc8 0x9f # CHECK: sw $4, 124($sp) +0xea 0x11 # CHECK: sw16 $4, 4($17) +0xe8 0x11 # CHECK: sw16 $zero, 4($17) +0x45 0x2a # CHECK: swm16 $16, $17, $ra, 8($sp) |

