1# RUN: llvm-mc -triple hexagon -disassemble < %s | FileCheck %s
2
30x00 0xc0 0xb5 0x50
4# CHECK: callr r21
50x00 0xc1 0x15 0x51
6# CHECK: if (p1) callr r21
70x00 0xc3 0x35 0x51
8# CHECK: if (!p3) callr r21
90x00 0xc0 0x95 0x52
10# CHECK: jumpr r21
110x00 0xc1 0x55 0x53
12# CHECK: if (p1) jumpr r21
130x03 0x40 0x45 0x85 0x00 0xcb 0x55 0x53
14# CHECK: p3 = r5
15# CHECK-NEXT: if (p3.new) jumpr:nt r21
160x03 0x40 0x45 0x85 0x00 0xdb 0x55 0x53
17# CHECK: p3 = r5
18# CHECK-NEXT: if (p3.new) jumpr:t r21
190x00 0xc3 0x75 0x53
20# CHECK: if (!p3) jumpr r21
210x03 0x40 0x45 0x85 0x00 0xcb 0x75 0x53
22# CHECK: p3 = r5
23# CHECK-NEXT: if (!p3.new) jumpr:nt r21
240x03 0x40 0x45 0x85 0x00 0xdb 0x75 0x53
25# CHECK: p3 = r5
26# CHECK-NEXT: if (!p3.new) jumpr:t r21
27