diff options
| author | Colin LeMahieu <colinl@codeaurora.org> | 2014-12-10 21:24:10 +0000 |
|---|---|---|
| committer | Colin LeMahieu <colinl@codeaurora.org> | 2014-12-10 21:24:10 +0000 |
| commit | db0b13cef02411caadddf91a57c7c1ffafe34cd2 (patch) | |
| tree | 6dad2660b4958cf737a9c36cb6234875192af9a6 /llvm/test/MC/Disassembler | |
| parent | b12a855ba8a97169e6b22e019f5e09d4f6a50e37 (diff) | |
| download | bcm5719-llvm-db0b13cef02411caadddf91a57c7c1ffafe34cd2.tar.gz bcm5719-llvm-db0b13cef02411caadddf91a57c7c1ffafe34cd2.zip | |
[Hexagon] Adding encodings for JR class instructions. Updating complier usages.
llvm-svn: 223967
Diffstat (limited to 'llvm/test/MC/Disassembler')
| -rw-r--r-- | llvm/test/MC/Disassembler/Hexagon/jr.txt | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/llvm/test/MC/Disassembler/Hexagon/jr.txt b/llvm/test/MC/Disassembler/Hexagon/jr.txt index 97515151ab5..880a3399297 100644 --- a/llvm/test/MC/Disassembler/Hexagon/jr.txt +++ b/llvm/test/MC/Disassembler/Hexagon/jr.txt @@ -1,6 +1,26 @@ # RUN: llvm-mc -triple hexagon -disassemble < %s | FileCheck %s +0x00 0xc0 0xb5 0x50 +# CHECK: callr r21 0x00 0xc1 0x15 0x51 # CHECK: if (p1) callr r21 0x00 0xc3 0x35 0x51 # CHECK: if (!p3) callr r21 +0x00 0xc0 0x95 0x52 +# CHECK: jumpr r21 +0x00 0xc1 0x55 0x53 +# CHECK: if (p1) jumpr r21 +0x03 0x40 0x45 0x85 0x00 0xcb 0x55 0x53 +# CHECK: p3 = r5 +# CHECK-NEXT: if (p3.new) jumpr:nt r21 +0x03 0x40 0x45 0x85 0x00 0xdb 0x55 0x53 +# CHECK: p3 = r5 +# CHECK-NEXT: if (p3.new) jumpr:t r21 +0x00 0xc3 0x75 0x53 +# CHECK: if (!p3) jumpr r21 +0x03 0x40 0x45 0x85 0x00 0xcb 0x75 0x53 +# CHECK: p3 = r5 +# CHECK-NEXT: if (!p3.new) jumpr:nt r21 +0x03 0x40 0x45 0x85 0x00 0xdb 0x75 0x53 +# CHECK: p3 = r5 +# CHECK-NEXT: if (!p3.new) jumpr:t r21 |

