[Hexagon] Adding loop0/1 sp0/1/2loop0 instructions.
[oota-llvm.git] / test / MC / Disassembler / Hexagon / cr.txt
1 # RUN: llvm-mc --triple hexagon -disassemble < %s | FileCheck %s
2
3 0x01 0xc0 0x82 0x6b
4 # CHECK: p1 = any8(p2)
5 0x01 0xc0 0xa2 0x6b
6 # CHECK: p1 = all8(p2)
7 0x08 0xc4 0x15 0x60
8 # CHECK: loop0
9 0x08 0xc4 0x35 0x60
10 # CHECK: loop1
11 0x68 0xc4 0x00 0x69
12 # CHECK: loop0
13 0x68 0xc4 0x20 0x69
14 # CHECK: loop1
15 0x08 0xc4 0xb5 0x60
16 # CHECK: p3 = sp1loop0
17 0x08 0xc4 0xd5 0x60
18 # CHECK: p3 = sp2loop0
19 0x08 0xc4 0xf5 0x60
20 # CHECK: p3 = sp3loop0
21 0xa9 0xc4 0xa0 0x69
22 # CHECK: p3 = sp1loop0
23 0xa9 0xc4 0xc0 0x69
24 # CHECK: p3 = sp2loop0
25 0xa9 0xc4 0xe0 0x69
26 # CHECK: p3 = sp3loop0
27 0x01 0xc3 0x02 0x6b
28 # CHECK: p1 = and(p3, p2)
29 0x01 0xc3 0x62 0x6b
30 # CHECK: p1 = and(p3, !p2)
31 0x01 0xc3 0x22 0x6b
32 # CHECK: p1 = or(p3, p2)
33 0x01 0xc3 0xe2 0x6b
34 # CHECK: p1 = or(p3, !p2)
35 0x01 0xc0 0xc2 0x6b
36 # CHECK: p1 = not(p2)
37 0x01 0xc2 0x43 0x6b
38 # CHECK: p1 = xor(p3, p2)