@@ -5,14 +5,14 @@ target datalayout = "e-m:o-i64:64-f80:128-n8:16:32:64-S128"
55target triple = "x86_64-apple-macosx10.14.0"
66
77; Function Attrs: ssp uwtable
8- define void @_Z3foov () # 0 personality ptr @__gxx_personality_v0 !dbg !8 {
8+ define void @_Z3foov () personality ptr @__gxx_personality_v0 !dbg !8 {
99entry:
1010 %exn.slot = alloca ptr
1111 %ehselector.slot = alloca i32
1212 ; CHECK: call void @_Z12bar_noexceptv({{.*}} !dbg ![[CALL1:[0-9]+]]
13- call void @_Z12bar_noexceptv () # 4 , !dbg !11
13+ call void @_Z12bar_noexceptv (), !dbg !11
1414 ; CHECK: call void @_Z12bar_noexceptv({{.*}} !dbg ![[CALL2:[0-9]+]]
15- call void @_Z12bar_noexceptv () # 4 , !dbg !13
15+ call void @_Z12bar_noexceptv (), !dbg !13
1616 invoke void @_Z3barv ()
1717 ; CHECK: unwind label {{.*}} !dbg ![[INVOKE:[0-9]+]]
1818 to label %invoke.cont unwind label %lpad , !dbg !14
@@ -31,8 +31,8 @@ lpad: ; preds = %entry
3131
3232catch: ; preds = %lpad
3333 %exn = load ptr , ptr %exn.slot , align 8 , !dbg !15
34- %3 = call ptr @__cxa_begin_catch (ptr %exn ) # 4 , !dbg !15
35- invoke void @__cxa_rethrow () # 5
34+ %3 = call ptr @__cxa_begin_catch (ptr %exn ), !dbg !15
35+ invoke void @__cxa_rethrow ()
3636 to label %unreachable unwind label %lpad1 , !dbg !17
3737
3838lpad1: ; preds = %catch
@@ -62,17 +62,17 @@ terminate.lpad: ; preds = %lpad1
6262 %7 = landingpad { ptr , i32 }
6363 catch ptr null , !dbg !20
6464 %8 = extractvalue { ptr , i32 } %7 , 0 , !dbg !20
65- call void @__clang_call_terminate (ptr %8 ) # 6 , !dbg !20
65+ call void @__clang_call_terminate (ptr %8 ), !dbg !20
6666 unreachable , !dbg !20
6767
6868unreachable: ; preds = %catch
6969 unreachable
7070}
7171
7272; Function Attrs: nounwind
73- declare void @_Z12bar_noexceptv () # 1
73+ declare void @_Z12bar_noexceptv ()
7474
75- declare void @_Z3barv () # 2
75+ declare void @_Z3barv ()
7676
7777declare i32 @__gxx_personality_v0 (...)
7878
@@ -83,22 +83,14 @@ declare void @__cxa_rethrow()
8383declare void @__cxa_end_catch ()
8484
8585; Function Attrs: noinline noreturn nounwind
86- define linkonce_odr hidden void @__clang_call_terminate (ptr ) # 3 {
87- %2 = call ptr @__cxa_begin_catch (ptr %0 ) # 4
88- call void @_ZSt9terminatev () # 6
86+ define linkonce_odr hidden void @__clang_call_terminate (ptr ) {
87+ %2 = call ptr @__cxa_begin_catch (ptr %0 )
88+ call void @_ZSt9terminatev ()
8989 unreachable
9090}
9191
9292declare void @_ZSt9terminatev ()
9393
94- attributes #0 = { ssp uwtable "correctly-rounded-divide-sqrt-fp-math" ="false" "disable-tail-calls" ="false" "less-precise-fpmad" ="false" "min-legal-vector-width" ="0" "frame-pointer" ="all" "no-infs-fp-math" ="false" "no-jump-tables" ="false" "no-nans-fp-math" ="false" "no-signed-zeros-fp-math" ="false" "no-trapping-math" ="false" "stack-protector-buffer-size" ="8" "target-cpu" ="penryn" "target-features" ="+cx16,+fxsr,+mmx,+sahf,+sse,+sse2,+sse3,+sse4.1,+ssse3,+x87" "unsafe-fp-math" ="false" "use-soft-float" ="false" }
95- attributes #1 = { nounwind "correctly-rounded-divide-sqrt-fp-math" ="false" "disable-tail-calls" ="false" "less-precise-fpmad" ="false" "frame-pointer" ="all" "no-infs-fp-math" ="false" "no-nans-fp-math" ="false" "no-signed-zeros-fp-math" ="false" "no-trapping-math" ="false" "stack-protector-buffer-size" ="8" "target-cpu" ="penryn" "target-features" ="+cx16,+fxsr,+mmx,+sahf,+sse,+sse2,+sse3,+sse4.1,+ssse3,+x87" "unsafe-fp-math" ="false" "use-soft-float" ="false" }
96- attributes #2 = { "correctly-rounded-divide-sqrt-fp-math" ="false" "disable-tail-calls" ="false" "less-precise-fpmad" ="false" "frame-pointer" ="all" "no-infs-fp-math" ="false" "no-nans-fp-math" ="false" "no-signed-zeros-fp-math" ="false" "no-trapping-math" ="false" "stack-protector-buffer-size" ="8" "target-cpu" ="penryn" "target-features" ="+cx16,+fxsr,+mmx,+sahf,+sse,+sse2,+sse3,+sse4.1,+ssse3,+x87" "unsafe-fp-math" ="false" "use-soft-float" ="false" }
97- attributes #3 = { noinline noreturn nounwind }
98- attributes #4 = { nounwind }
99- attributes #5 = { noreturn }
100- attributes #6 = { noreturn nounwind }
101-
10294!llvm.dbg.cu = !{!0 }
10395!llvm.module.flags = !{!3 , !4 , !5 , !6 }
10496!llvm.ident = !{!7 }
0 commit comments