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