1*9880d681SAndroid Build Coastguard Worker# RUN: llvm-mc -arch=hexagon -filetype=obj %s | llvm-objdump -d - | FileCheck %s 2*9880d681SAndroid Build Coastguard Worker 3*9880d681SAndroid Build Coastguard Worker .text 4*9880d681SAndroid Build Coastguard Worker# CHECK-LABEL: 0: 5*9880d681SAndroid Build Coastguard Worker# CHECK: 2442e106 6*9880d681SAndroid Build Coastguard Worker# CHECK: if (!cmp.eq(r1.new, #1)) jump:t 0xc 7*9880d681SAndroid Build Coastguard Worker { 8*9880d681SAndroid Build Coastguard Worker r1 = zxth(r2) 9*9880d681SAndroid Build Coastguard Worker if (!cmp.eq(r1.new, #1)) jump:t .L1 10*9880d681SAndroid Build Coastguard Worker } 11*9880d681SAndroid Build Coastguard Worker nop 12*9880d681SAndroid Build Coastguard Worker.L1: 13*9880d681SAndroid Build Coastguard Worker .org 0x10 14*9880d681SAndroid Build Coastguard Worker# CHECK-LABEL: 10: 15*9880d681SAndroid Build Coastguard Worker# CHECK: 00004020 16*9880d681SAndroid Build Coastguard Worker# CHECK: immext(#2048) 17*9880d681SAndroid Build Coastguard Worker# CHECK: 2442e118 18*9880d681SAndroid Build Coastguard Worker# CHECK: if (!cmp.eq(r1.new, #1)) jump:t 0x81c 19*9880d681SAndroid Build Coastguard Worker { 20*9880d681SAndroid Build Coastguard Worker r1 = zxth(r2) 21*9880d681SAndroid Build Coastguard Worker if (!cmp.eq(r1.new, #1)) jump:t .L2 22*9880d681SAndroid Build Coastguard Worker } 23*9880d681SAndroid Build Coastguard Worker .org .+2048 24*9880d681SAndroid Build Coastguard Worker.L2: 25*9880d681SAndroid Build Coastguard Worker 26