[Hexagon] Adding memb instruction. Fixing whitespace in test from 224730.
[oota-llvm.git] / test / MC / Disassembler / Hexagon / ld.txt
1 # RUN: llvm-mc --triple hexagon -disassemble < %s | FileCheck %s
2
3 0xf1 0xc3 0x15 0x91
4 # CHECK: r17 = memb(r21 + #31)
5 0x91 0xdd 0x15 0x41
6 # CHECK: if (p3) r17 = memb(r21 + #44)
7 0x03 0x40 0x45 0x85 0x91 0xdd 0x15 0x43
8 # CHECK: p3 = r5
9 # CHECK-NEXT: if (p3.new) r17 = memb(r21 + #44)
10 0x91 0xdd 0x15 0x45
11 # CHECK: if (!p3) r17 = memb(r21 + #44)
12 0x03 0x40 0x45 0x85 0x91 0xdd 0x15 0x47
13 # CHECK: p3 = r5
14 # CHECK-NEXT: if (!p3.new) r17 = memb(r21 + #44)
15 0xf1 0xc3 0x35 0x91
16 # CHECK: r17 = memub(r21 + #31)
17 0xf1 0xdb 0x35 0x41
18 # CHECK: if (p3) r17 = memub(r21 + #31)
19 0x03 0x40 0x45 0x85 0xf1 0xdb 0x35 0x43
20 # CHECK: p3 = r5
21 # CHECK-NEXT: if (p3.new) r17 = memub(r21 + #31)
22 0xf1 0xdb 0x35 0x45
23 # CHECK: if (!p3) r17 = memub(r21 + #31)
24 0x03 0x40 0x45 0x85 0xf1 0xdb 0x35 0x47
25 # CHECK: p3 = r5
26 # CHECK-NEXT: if (!p3.new) r17 = memub(r21 + #31)