1 ; RUN: llc -fcfi -cfi-func-name=cfi_new_failure <%s | FileCheck %s
3 target triple = "x86_64-unknown-linux-gnu"
4 define void @indirect_fun() unnamed_addr jumptable {
8 define i32 @m(void ()* %fun) {
11 ; CHECK: callq cfi_new_failure
15 define void ()* @get_fun() {
16 ret void ()* @indirect_fun
19 define i32 @main(i32 %argc, i8** %argv) {
20 %f = call void ()* ()* @get_fun()
21 %a = call i32 @m(void ()* %f)
26 ; CHECK: __llvm_jump_instr_table_0_1:
27 ; CHECK: jmp indirect_fun@PLT