Lines Matching defs:Invokes
77 void lowerAcrossUnwindEdges(Function &F, ArrayRef<InvokeInst*> Invokes);
284 ArrayRef<InvokeInst*> Invokes) {
335 for (unsigned i = 0, e = Invokes.size(); i != e; ++i) {
336 BasicBlock *UnwindBlock = Invokes[i]->getUnwindDest();
357 for (unsigned i = 0, e = Invokes.size(); i != e; ++i) {
358 BasicBlock *UnwindBlock = Invokes[i]->getUnwindDest();
383 SmallVector<InvokeInst*, 16> Invokes;
389 Invokes.push_back(II);
395 if (Invokes.empty()) return false;
397 NumInvokes += Invokes.size();
400 lowerAcrossUnwindEdges(F, Invokes);
433 for (unsigned I = 0, E = Invokes.size(); I != E; ++I) {
434 insertCallSiteStore(Invokes[I], I + 1);
441 CallInst::Create(CallSiteFn, CallSiteNum, "", Invokes[I]);