Lines Matching refs:Invokes
70 void lowerAcrossUnwindEdges(Function &F, ArrayRef<InvokeInst *> Invokes);
249 ArrayRef<InvokeInst *> Invokes) { in lowerAcrossUnwindEdges() argument
297 for (InvokeInst *Invoke : Invokes) { in lowerAcrossUnwindEdges()
319 for (InvokeInst *Invoke : Invokes) { in lowerAcrossUnwindEdges()
344 SmallVector<InvokeInst *, 16> Invokes; in setupEntryBlockAndCallSites() local
358 Invokes.push_back(II); in setupEntryBlockAndCallSites()
364 if (Invokes.empty()) in setupEntryBlockAndCallSites()
367 NumInvokes += Invokes.size(); in setupEntryBlockAndCallSites()
370 lowerAcrossUnwindEdges(F, Invokes); in setupEntryBlockAndCallSites()
405 for (unsigned I = 0, E = Invokes.size(); I != E; ++I) { in setupEntryBlockAndCallSites()
406 insertCallSiteStore(Invokes[I], I + 1); in setupEntryBlockAndCallSites()
413 CallInst::Create(CallSiteFn, CallSiteNum, "", Invokes[I]); in setupEntryBlockAndCallSites()