1*9880d681SAndroid Build Coastguard Worker; RUN: llc -mtriple=arm-eabi -mcpu=arm1136jf-s %s -o /dev/null 2*9880d681SAndroid Build Coastguard Worker; Radar 7854640 3*9880d681SAndroid Build Coastguard Worker 4*9880d681SAndroid Build Coastguard Workerdefine void @test() nounwind { 5*9880d681SAndroid Build Coastguard Workerbb: 6*9880d681SAndroid Build Coastguard Worker br i1 undef, label %bb9, label %bb10 7*9880d681SAndroid Build Coastguard Worker 8*9880d681SAndroid Build Coastguard Workerbb9: 9*9880d681SAndroid Build Coastguard Worker %tmp63 = bitcast <4 x float> zeroinitializer to i128 10*9880d681SAndroid Build Coastguard Worker %tmp64 = trunc i128 %tmp63 to i32 11*9880d681SAndroid Build Coastguard Worker br label %bb10 12*9880d681SAndroid Build Coastguard Worker 13*9880d681SAndroid Build Coastguard Workerbb10: 14*9880d681SAndroid Build Coastguard Worker %0 = phi i32 [ %tmp64, %bb9 ], [ undef, %bb ] 15*9880d681SAndroid Build Coastguard Worker ret void 16*9880d681SAndroid Build Coastguard Worker} 17