diff options
Diffstat (limited to 'llvm/test/MC/Disassembler/PowerPC')
| -rw-r--r-- | llvm/test/MC/Disassembler/PowerPC/ppc64-encoding.txt | 44 |
1 files changed, 44 insertions, 0 deletions
diff --git a/llvm/test/MC/Disassembler/PowerPC/ppc64-encoding.txt b/llvm/test/MC/Disassembler/PowerPC/ppc64-encoding.txt index b18d056046e..4406e916bdc 100644 --- a/llvm/test/MC/Disassembler/PowerPC/ppc64-encoding.txt +++ b/llvm/test/MC/Disassembler/PowerPC/ppc64-encoding.txt @@ -670,6 +670,50 @@ # CHECK: mfsrin 10, 12 0x7d 0x40 0x65 0x26 +# ISA3.0 Instructions: + +# CHECK: addpcis 1, -12345 +0x4c 0x23 0xcf 0xc5 + +# CHECK: maddhd 30, 27, 7, 2 +0x13 0xdb 0x38 0xb0 + +# CHECK: maddhdu 15, 12, 1, 3 +0x11 0xec 0x08 0xf1 + +# CHECK: maddld 13, 10, 6, 4 +0x11 0xaa 0x31 0x33 + +# CHECK: modsw 2, 3, 4 +0x7c 0x43 0x26 0x16 + +# CHECK: moduw 3, 7, 5 +0x7c 0x67 0x2a 0x16 + +# CHECK: modsd 10, 13, 14 +0x7d 0x4d 0x76 0x12 + +# CHECK: modud 21, 15, 27 +0x7e 0xaf 0xda 0x12 + +# CHECK: darn 31, 2 +0x7f 0xe2 0x05 0xe6 + +# CHECK: extswsli 15, 18, 63 +0x7e 0x4f 0xfe 0xf6 + +# CHECK: extswsli. 11, 27, 31 +0x7f 0x6b 0xfe 0xf5 + +# CHECK: setb 2, 7 +0x7c 0x5c 0x01 0x00 + +# CHECK: dtstsfi 7, 63, 1 +0xef 0xbf 0x0d 0x46 + +# CHECK: dtstsfiq 4, 63, 4 +0xfe 0x3f 0x25 0x46 + # CHECK: copy 2, 19, 1 0x7c 0x22 0x9e 0x0c |

