Lines Matching full:nounwind
4 define i32 @foo(i64 %x, i64 %y) nounwind {
19 tail call void @bees.a() nounwind
25 tail call void @bees.b() nounwind
29 tail call void @llvm.trap() nounwind
34 define i32 @bar(i64 %x, i64 %y) nounwind {
49 tail call void @bees.a() nounwind
52 tail call void @bees.b() nounwind
55 tail call void @llvm.trap() nounwind
60 define void @bazz(i64 %x, i64 %y) nounwind {
74 tail call void @bees.a() nounwind
77 tail call void @bees.b() nounwind
85 define void @quux(i64 %x, i64 %y) nounwind {
99 tail call void @bees.a() nounwind
102 tail call void @bees.b() nounwind
136 declare void @llvm.trap() nounwind noreturn
137 declare void @bees.a() nounwind
138 declare void @bees.b() nounwind
140 ; CHECK: attributes [[NUW]] = { nounwind }
141 ; CHECK: attributes #1 = { noreturn nounwind }