[Hexagon] Adding classes and load unsigned byte instruction, updating usages.
[oota-llvm.git] / test / MC / Disassembler / Hexagon / ld.txt
1 # RUN: llvm-mc --triple hexagon -disassemble < %s | FileCheck %s
2
3 0xf1 0xc3 0x35 0x91
4 # CHECK: r17 = memub(r21 + #31)
5 0xf1 0xdb 0x35 0x41
6 # CHECK: if (p3) r17 = memub(r21 + #31)
7 0x03 0x40 0x45 0x85 0xf1 0xdb 0x35 0x43
8 # CHECK: p3 = r5
9 # CHECK-NEXT: if (p3.new) r17 = memub(r21 + #31)
10 0xf1 0xdb 0x35 0x45
11 # CHECK: if (!p3) r17 = memub(r21 + #31)
12 0x03 0x40 0x45 0x85 0xf1 0xdb 0x35 0x47
13 # CHECK: p3 = r5
14 # CHECK-NEXT: if (!p3.new) r17 = memub(r21 + #31)