1*9880d681SAndroid Build Coastguard Worker; RUN: llc < %s -mtriple=x86_64-pc-linux | FileCheck %s 2*9880d681SAndroid Build Coastguard Worker; Test that we emit functions with explicitly specified personality, 3*9880d681SAndroid Build Coastguard Worker; even if no landing pads are left. 4*9880d681SAndroid Build Coastguard Worker 5*9880d681SAndroid Build Coastguard Workerdeclare i32 @__my_personality_v0(...) 6*9880d681SAndroid Build Coastguard Workerdeclare void @might_throw() 7*9880d681SAndroid Build Coastguard Worker 8*9880d681SAndroid Build Coastguard Workerdefine i32 @foo() personality i32 (...)* @__my_personality_v0 { 9*9880d681SAndroid Build Coastguard Worker; CHECK: .cfi_personality 3, __my_personality_v0 10*9880d681SAndroid Build Coastguard Worker call void @might_throw() 11*9880d681SAndroid Build Coastguard Worker ret i32 0 12*9880d681SAndroid Build Coastguard Worker} 13