1*9880d681SAndroid Build Coastguard Worker; RUN: not llvm-as < %s >& /dev/null 2*9880d681SAndroid Build Coastguard Worker 3*9880d681SAndroid Build Coastguard Workerdeclare i32 @v() 4*9880d681SAndroid Build Coastguard Worker 5*9880d681SAndroid Build Coastguard Workerdefine i32 @h() { 6*9880d681SAndroid Build Coastguard Workere: 7*9880d681SAndroid Build Coastguard Worker %s = invoke i32 @v() 8*9880d681SAndroid Build Coastguard Worker to label %c unwind label %u ; <i32> [#uses=2] 9*9880d681SAndroid Build Coastguard Worker 10*9880d681SAndroid Build Coastguard Workerc: ; preds = %e 11*9880d681SAndroid Build Coastguard Worker br label %d 12*9880d681SAndroid Build Coastguard Worker 13*9880d681SAndroid Build Coastguard Workerd: ; preds = %u, %c 14*9880d681SAndroid Build Coastguard Worker %p = phi i32 [ %s, %c ], [ %s, %u ] ; <i32> [#uses=1] 15*9880d681SAndroid Build Coastguard Worker ret i32 %p 16*9880d681SAndroid Build Coastguard Worker 17*9880d681SAndroid Build Coastguard Workeru: ; preds = %e 18*9880d681SAndroid Build Coastguard Worker br label %d 19*9880d681SAndroid Build Coastguard Worker} 20