| /llvm-project-15.0.7/llvm/test/Transforms/ObjCARC/ |
| H A D | path-overflow.ll | 876 invoke.cont4: ; preds = %invoke.cont 902 invoke.cont17: ; preds = %invoke.cont8 906 invoke.cont21: ; preds = %invoke.cont17 910 invoke.cont.i1980: ; preds = %invoke.cont21 925 invoke.cont36: ; preds = %invoke.cont24 951 invoke.cont52: ; preds = %invoke.cont44 976 invoke.cont.i1998: ; preds = %invoke.cont71 991 invoke.cont95: ; preds = %invoke.cont91 995 invoke.cont97: ; preds = %invoke.cont95 1815 …invoke.cont466, %invoke.cont458, %invoke.cont449, %invoke.cont.i2106, %invoke.cont432, %invoke.con… [all …]
|
| H A D | funclet.ll | 24 %call = invoke zeroext i1 @"\01?g@@YA_NXZ"() 25 to label %invoke.cont unwind label %ehcleanup6 31 %call2 = invoke i8* @"\01?h@@YAPEAUobjc_object@@XZ"() 32 to label %invoke.cont1 unwind label %ehcleanup6 39 if.end: ; preds = %invoke.cont1, %invoke.cont 40 %a.0 = phi i8* [ %call2, %invoke.cont1 ], [ null, %invoke.cont ] 41 %call4 = invoke zeroext i1 @"\01?g@@YA_NXZ"() 67 %call = invoke zeroext i1 @"\01?g@@YA_NXZ"() 82 if.end: ; preds = %invoke.cont1, %invoke.cont 83 %a.0 = phi i8* [ %call2, %invoke.cont1 ], [ null, %invoke.cont ] [all …]
|
| H A D | contract-catchswitch.ll | 25 invoke void @f() 34 catchret from %tmp3 to label %invoke.cont 41 catchret from %tmp5 to label %invoke.cont 43 invoke.cont: 49 br label %invoke.cont.split 51 invoke.cont.split: 52 invoke void @f() 55 invoke.cont1: 68 ; CHECK-NEXT: invoke void @f() 71 ; CHECK-LABEL: invoke.cont.split: [all …]
|
| /llvm-project-15.0.7/llvm/test/CodeGen/WebAssembly/ |
| H A D | irreducible-cfg-exceptions.ll | 15 invoke void undef() 19 invoke void undef() 22 invoke.cont4: ; preds = %invoke.cont 26 invoke.cont6: ; preds = %invoke.cont4 27 invoke void undef() 30 invoke.cont13: ; preds = %invoke.cont6 48 invoke void undef() 52 invoke void undef() 55 invoke.cont25: ; preds = %invoke.cont23 84 invoke.cont29: ; preds = %invoke.cont25 [all …]
|
| H A D | lower-wasm-ehsjlj.ll | 28 invoke void @foo() 73 invoke void @foo() 80 invoke.cont1: ; preds = %invoke.cont 90 invoke void @foo() 151 invoke void @foo() 155 invoke void @foo() 173 invoke.cont3: ; preds = %invoke.cont2 187 ; CHECK: invoke.cont4: 190 catch.dispatch5: ; preds = %invoke.cont4, %invoke.cont2, %catch.di… 213 try.cont10: ; preds = %catch.start6, %invoke.cont3, %invoke.c… [all …]
|
| /llvm-project-15.0.7/llvm/test/Transforms/Inline/ |
| H A D | 2007-04-15-InlineEH.ll | 27 ; CHECK-NOT: {{call|invoke}} 28 ; CHECK: invoke void @a() 32 ; CHECK-NOT: {{call|invoke}} 33 ; CHECK: invoke void @b() 37 ; CHECK-NOT: {{call|invoke}} 38 ; CHECK: invoke void @c() 42 ; CHECK-NOT: {{call|invoke}} 44 ; CHECK-NOT: {{call|invoke}} 59 ; CHECK: invoke void @a() 61 ; CHECK: invoke void @b() [all …]
|
| H A D | inline-funclets.ll | 13 invoke void @test1_inlinee() 25 invoke void @g() 77 invoke void @g() 142 invoke void @g() 182 invoke void @g() 232 invoke void @g() 307 invoke void @g() 434 invoke void @g() 549 invoke void @g() 641 invoke void @g() [all …]
|
| /llvm-project-15.0.7/llvm/test/CodeGen/AArch64/ |
| H A D | aarch64-address-type-promotion-assertion.ll | 7 br label %invoke.cont145 9 invoke.cont145: 17 invoke.cont291: 26 br i1 %cmp314, label %invoke.cont317, label %invoke.cont353 28 invoke.cont317: 29 br i1 undef, label %invoke.cont326, label %invoke.cont334 31 invoke.cont326: 37 invoke.cont334: 41 invoke.cont342: 46 invoke.cont353: [all …]
|
| /llvm-project-15.0.7/llvm/test/Analysis/BranchProbabilityInfo/ |
| H A D | deopt-invoke.ll | 14 ;CHECK: edge invoke -> invoke.cont.unreached probability is 0x00000000 / 0x80000000 = 0.00% 20 invoke: 21 invoke void @foo(i32 %0) 23 invoke.cont.unreached: 44 ;CHECK: edge invoke -> invoke.cont.cold probability is 0x7fff8000 / 0x80000000 = 100.00% [HOT edge] 50 invoke: 51 invoke void @foo(i32 %0) 53 invoke.cont.cold: 79 invoke: 80 invoke void @foo(i32 %0) [all …]
|
| /llvm-project-15.0.7/llvm/test/Transforms/SimplifyCFG/X86/ |
| H A D | merge-compatible-invokes-of-landingpad.ll | 35 invoke.cont: 78 invoke.cont0: 93 invoke.cont2: 131 invoke.cont: 182 invoke.cont: 240 invoke.cont0: 256 invoke.cont2: 308 invoke.cont0: 323 invoke.cont2: 371 invoke.cont0: [all …]
|
| H A D | empty-cleanuppad.ll | 27 invoke void @g() to label %invoke.cont unwind label %ehcleanup 78 invoke void @g() to label %invoke.cont unwind label %ehcleanup 142 invoke void @g() to label %invoke.cont unwind label %ehcleanup 204 invoke void @g() 208 invoke void @g() 264 invoke void @g() 268 invoke void @g() 331 invoke void @g() 335 invoke void @g() 339 invoke void @g() [all …]
|
| /llvm-project-15.0.7/llvm/test/Transforms/SimplifyCFG/ |
| H A D | invoke.ll | 23 invoke.cont: 43 invoke.cont: 72 invoke.cont: 93 invoke.cont: 113 invoke.cont: 134 invoke.cont: 233 invoke.cont: 262 br i1 %c, label %invoke, label %invoke.cont 264 invoke: 267 invoke.cont: [all …]
|
| /llvm-project-15.0.7/llvm/test/CodeGen/X86/ |
| H A D | win32-eh-states.ll | 36 invoke void @may_throw(i32 1) 37 to label %invoke.cont unwind label %lpad.1 40 invoke void @may_throw(i32 2) 43 try.cont.9: ; preds = %invoke.cont.3, %invoke.cont, %catch.7 51 invoke void @may_throw(i32 3) [ "funclet"(token %p1) ] 52 to label %invoke.cont.3 unwind label %lpad.1 126 invoke void @may_throw(i32 -1) 141 invoke.cont2: ; preds = %invoke.cont 145 invoke.cont3: ; preds = %invoke.cont2 149 invoke.cont4: ; preds = %invoke.cont3 [all …]
|
| /llvm-project-15.0.7/llvm/test/CodeGen/PowerPC/ |
| H A D | extra-toc-reg-deps.ll | 194 invoke.cont176: ; preds = %invoke.cont169 208 invoke void @_ZN4Foam8pointSetD1Ev() 255 invoke void @_ZN4Foam7faceSetD1Ev() 258 invoke.cont243: ; preds = %invoke.cont231 302 invoke.cont670: ; preds = %invoke.cont668 303 invoke void @_ZN4FoamlsERNS_7OstreamEi() 306 invoke.cont674: ; preds = %invoke.cont670 310 invoke.cont676: ; preds = %invoke.cont674 314 … ; preds = %invoke.cont670, %if.end660, %invoke.cont668, %invoke.con… 335 invoke void @_ZN4Foam11regIOobjectD2Ev() [all …]
|
| H A D | pr18663-2.ll | 51 invoke void @_ZN4Foam6string6expandEb() 52 to label %invoke.cont unwind label %lpad 65 invoke void @_ZN4Foam8fileName12stripInvalidEv() 66 to label %invoke.cont2 unwind label %lpad.i 75 to label %invoke.cont4 unwind label %lpad3 77 invoke.cont4: ; preds = %invoke.cont2 82 to label %invoke.cont8 unwind label %lpad5 85 invoke void @_ZN4FoamlsERNS_7OstreamEPKc() 89 invoke void @_ZN4Foam7IOerror4exitEi() 111 invoke void @_ZNKSt3__18ios_base6getlocEv() [all …]
|
| H A D | preincprep-invoke.ll | 22 invoke void @_ZN13CStdOutStreamlsEPKc() 23 to label %invoke.cont unwind label %lpad 25 invoke.cont: ; preds = %_ZN11CStringBaseIcEC2EPKc.exit.critedge 26 invoke void @_ZN13CStdOutStream5FlushEv() 27 to label %invoke.cont4 unwind label %lpad 29 invoke.cont4: ; preds = %invoke.cont 30 %call7 = invoke i8* @getpass() 36 for.cond.i.i30: ; preds = %for.cond.i.i30, %invoke.cont4 37 %indvars.iv.i.i26 = phi i64 [ %indvars.iv.next.i.i29, %for.cond.i.i30 ], [ 0, %invoke.cont4 ] 45 lpad: ; preds = %invoke.cont4, %invoke.cont, %_ZN11CStr…
|
| /llvm-project-15.0.7/clang/test/CXX/temp/temp.fct.spec/temp.deduct/temp.deduct.call/ |
| H A D | p6.cpp | 52 …template<class T> void invoke(void (*f)(T)) { f(T()); } // expected-note 6 {{couldn't infer templa… in invoke() function 58 invoke(&temp); // expected-error {{no matching function for call to 'invoke'}} in test0() 59 invoke(&temp<>); // expected-error {{no matching function for call to 'invoke'}} in test0() 62 invoke(&temp<int>); in test0() 70 invoke(&over); in test1() 77 invoke(&over); // expected-error {{no matching function for call to 'invoke'}} in test2() 85 invoke(&temp2); // expected-error {{no matching function for call to 'invoke'}} in test3() 86 invoke(&temp2<>); // expected-error {{no matching function for call to 'invoke'}} in test3() 87 invoke(&temp2<int>); // expected-error {{no matching function for call to 'invoke'}} in test3() 90 invoke(&temp2<int, void>); in test3() [all …]
|
| /llvm-project-15.0.7/llvm/test/Transforms/SimpleLoopUnswitch/ |
| H A D | 2012-04-30-LoopUnswitch-LPad-Crash.ll | 18 to label %invoke.cont unwind label %lpad 20 invoke.cont: ; preds = %for.cond 21 invoke void @_ZN1C3endEv() 24 for.cond3: ; preds = %invoke.cont6, %invoke.cont 26 to label %invoke.cont4 unwind label %lpad 28 invoke.cont4: ; preds = %for.cond3 29 invoke void @_ZN1C3endEv() 30 to label %invoke.cont6 unwind label %lpad 32 invoke.cont6: ; preds = %invoke.cont4 35 … ; preds = %for.end, %invoke.cont4, %for.cond3, %invoke.cont… [all …]
|
| /llvm-project-15.0.7/llvm/test/Transforms/InstCombine/ |
| H A D | sink-into-catchswitch.ll | 11 ; CHECK-NEXT: invoke.cont: 15 ; CHECK-NEXT: invoke void @throw() 19 ; CHECK: invoke.cont1: 21 ; CHECK-NEXT: invoke void @throw() [ "funclet"(token [[CATCH]]) ] 31 invoke.cont: 35 invoke void @throw() 38 catch.dispatch: ; preds = %invoke.cont 41 invoke.cont1: ; preds = %catch.dispatch 43 invoke void @throw() [ "funclet"(token %catch) ] 47 %phi = phi i64 [ %2, %catch.dispatch ], [ 9, %invoke.cont1 ] [all …]
|
| H A D | intptr6.ll | 21 %2 = invoke i8* @_Znwm() #3 22 to label %invoke.cont unwind label %lpad 24 invoke.cont: ; preds = %entry 25 %call.i25 = invoke i8* @_Znwm() #3 28 call.i.noexc: ; preds = %invoke.cont 29 invoke void @lazy() 30 to label %invoke.cont5 unwind label %lpad.i 39 invoke void @scale() 40 to label %invoke.cont16 unwind label %lpad15 42 invoke.cont16: ; preds = %invoke.cont5 [all …]
|
| H A D | invoke.ll | 14 %call = invoke noalias i8* undef() 15 to label %invoke.cont unwind label %lpad 17 invoke.cont: 34 %call = invoke noalias i8* null() 37 invoke.cont: 53 ; CHECK: invoke noalias i8* null() 54 %call = invoke noalias i8* null() 57 invoke.cont: 73 ; CHECK: invoke void @llvm.donothing() 74 %call = invoke noalias i8* @_Znwm(i64 13) [all …]
|
| /llvm-project-15.0.7/libcxx/include/__algorithm/ |
| H A D | ranges_clamp.h | 42 …_LIBCPP_ASSERT(!bool(std::invoke(__comp, std::invoke(__proj, __high), std::invoke(__proj, __low))), 45 if (std::invoke(__comp, std::invoke(__proj, __value), std::invoke(__proj, __low))) 47 else if (std::invoke(__comp, std::invoke(__proj, __high), std::invoke(__proj, __value)))
|
| /llvm-project-15.0.7/llvm/test/CodeGen/WinEH/ |
| H A D | wineh-demotion.ll | 29 invoke void @f() 35 invoke void @f() 65 invoke void @f() 73 invoke void @f() 134 invoke void @f() 142 invoke void @f() 184 invoke void @f() 187 invoke.cont: 192 invoke void @f() 224 invoke.cont2: [all …]
|
| /llvm-project-15.0.7/llvm/test/Transforms/SLPVectorizer/X86/ |
| H A D | pr27163.ll | 10 ; CHECK-NEXT: invoke.cont: 17 ; CHECK-NEXT: invoke void @throw() 21 ; CHECK: invoke.cont1: 23 ; CHECK-NEXT: invoke void @throw() [ "funclet"(token [[CATCH]]) ] 33 invoke.cont: 40 invoke void @throw() 43 catch.dispatch: ; preds = %invoke.cont 46 invoke.cont1: ; preds = %catch.dispatch 48 invoke void @throw() [ "funclet"(token %catch) ] 52 %phi = phi i64 [ %load1, %catch.dispatch ], [ 9, %invoke.cont1 ] [all …]
|
| /llvm-project-15.0.7/llvm/test/Transforms/Attributor/ |
| H A D | noreturn_async.ll | 49 ; CHECK: invoke void @"?overflow@@YAXXZ"() 51 invoke void @"?overflow@@YAXXZ"() 52 to label %invoke.cont unwind label %catch.dispatch 55 ; CHECK: invoke.cont: 57 br label %invoke.cont1 71 invoke.cont1: ; preds = %invoke.cont 110 ; CHECK: invoke void @"?overflow@@YAXXZ_may_throw"() 112 invoke void @"?overflow@@YAXXZ_may_throw"() 116 ; CHECK: invoke.cont: 118 br label %invoke.cont1 [all …]
|