1 # RUN: llvm-mc --triple hexagon -disassemble < %s | FileCheck %s
16 # CHECK: p3 = sp1loop0
18 # CHECK: p3 = sp2loop0
20 # CHECK: p3 = sp3loop0
22 # CHECK: p3 = sp1loop0
24 # CHECK: p3 = sp2loop0
26 # CHECK: p3 = sp3loop0
28 # CHECK: p1 = and(p3, p2)
30 # CHECK: p1 = and(p2, and(p3, p3))
32 # CHECK: p1 = and(p3, !p2)
34 # CHECK: p1 = or(p3, p2)
36 # CHECK: p1 = and(p2, or(p3, p3))
38 # CHECK: p1 = or(p3, !p2)
40 # CHECK: p1 = xor(p3, p2)
42 # CHECK: p1 = or(p2, and(p3, p3))
44 # CHECK: p1 = and(p2, !p3)
46 # CHECK: p1 = or(p2, or(p3, p3))
48 # CHECK: p1 = and(p2, and(p3, !p3))
50 # CHECK: p1 = and(p2, or(p3, !p3))
54 # CHECK: p1 = or(p2, and(p3, !p3))
56 # CHECK: p1 = or(p2, !p3)
58 # CHECK: p1 = or(p2, or(p3, !p3))