1 # RUN: llvm-mc --triple hexagon -disassemble < %s | FileCheck %s
4 # CHECK: p3 = cmpb.gt(r17, r21)
6 # CHECK: p3 = cmpb.eq(r17, r21)
8 # CHECK: p3 = cmpb.gtu(r17, r21)
10 # CHECK: p3 = cmpb.eq(r17, #21)
12 # CHECK: p3 = cmpb.gt(r17, #21)
14 # CHECK: p3 = cmpb.gtu(r17, #21)
16 # CHECK: p3 = cmph.eq(r17, r21)
18 # CHECK: p3 = cmph.gt(r17, r21)
20 # CHECK: p3 = cmph.gtu(r17, r21)
22 # CHECK: p3 = cmph.eq(r17, #21)
24 # CHECK: p3 = cmph.gt(r17, #21)
26 # CHECK: p3 = cmph.gtu(r17, #21)
28 # CHECK: p3 = cmp.eq(r21:20, r31:30)
30 # CHECK: p3 = cmp.gt(r21:20, r31:30)
32 # CHECK: p3 = cmp.gtu(r21:20, r31:30)
34 # CHECK: p3 = bitsclr(r17, #21)
36 # CHECK: p3 = bitsset(r17, r21)
38 # CHECK: p3 = bitsclr(r17, r21)
40 # CHECK: r17:16 = mask(p3)
46 # CHECK: p3 = tstbit(r17, #21)
48 # CHECK: p3 = tstbit(r17, r21)
50 # CHECK: r17 = vitpack(p3, p2)