diff options
| author | Joerg Sonnenberger <joerg@bec.de> | 2014-08-05 13:34:01 +0000 |
|---|---|---|
| committer | Joerg Sonnenberger <joerg@bec.de> | 2014-08-05 13:34:01 +0000 |
| commit | 9dedceb71d96256f906669e2c616034e23362dbe (patch) | |
| tree | 79e2c2899bfffe4f2ee07654ad71c7be59301590 /llvm/test | |
| parent | 05756947290e5a539991c6ae08dd09fd0c62fd67 (diff) | |
| download | bcm5719-llvm-9dedceb71d96256f906669e2c616034e23362dbe.tar.gz bcm5719-llvm-9dedceb71d96256f906669e2c616034e23362dbe.zip | |
Add lswi / stswi for assembler use with a warning to not add patterns
for them.
llvm-svn: 214862
Diffstat (limited to 'llvm/test')
| -rw-r--r-- | llvm/test/MC/Disassembler/PowerPC/ppc64-encoding-ext.txt | 5 | ||||
| -rw-r--r-- | llvm/test/MC/PowerPC/ppc64-encoding-ext.s | 7 |
2 files changed, 12 insertions, 0 deletions
diff --git a/llvm/test/MC/Disassembler/PowerPC/ppc64-encoding-ext.txt b/llvm/test/MC/Disassembler/PowerPC/ppc64-encoding-ext.txt index 45f4d3e045e..7d780e232ee 100644 --- a/llvm/test/MC/Disassembler/PowerPC/ppc64-encoding-ext.txt +++ b/llvm/test/MC/Disassembler/PowerPC/ppc64-encoding-ext.txt @@ -2266,3 +2266,8 @@ # CHECK: tlbia 0x7c 0x00 0x02 0xe4 + +# CHECK: lswi 8, 6, 7 +0x7d 0x06 0x3c 0xaa +# CHECK: stswi 8, 6, 7 +0x7d 0x06 0x3d 0xaa diff --git a/llvm/test/MC/PowerPC/ppc64-encoding-ext.s b/llvm/test/MC/PowerPC/ppc64-encoding-ext.s index 99a698d3a55..56a825dc35c 100644 --- a/llvm/test/MC/PowerPC/ppc64-encoding-ext.s +++ b/llvm/test/MC/PowerPC/ppc64-encoding-ext.s @@ -3609,3 +3609,10 @@ # CHECK-BE: tlbia # encoding: [0x7c,0x00,0x02,0xe4] # CHECK-LE: tlbia # encoding: [0xe4,0x02,0x00,0x7c] tlbia + +# CHECK-BE: lswi 8, 6, 7 # encoding: [0x7d,0x06,0x3c,0xaa] +# CHECK-LE: lswi 8, 6, 7 # encoding: [0xaa,0x3c,0x06,0x7d] + lswi %r8, %r6, 7 +# CHECK-BE: stswi 8, 6, 7 # encoding: [0x7d,0x06,0x3d,0xaa] +# CHECK-LE: stswi 8, 6, 7 # encoding: [0xaa,0x3d,0x06,0x7d] + stswi %r8, %r6, 7 |

