Lines Matching refs:InvokeInst
63 DenseMap<InvokeInst*, BasicBlock*> LPadSuccMap;
80 void lowerAcrossUnwindEdges(Function &F, ArrayRef<InvokeInst*> Invokes);
83 void markInvokeCallSite(InvokeInst *II, int InvokeNo, Value *CallSite,
85 void splitLiveRangesAcrossInvokes(SmallVector<InvokeInst*,16> &Invokes);
86 void splitLandingPad(InvokeInst *II);
160 void SjLjEHPass::splitLandingPad(InvokeInst *II) { in splitLandingPad()
184 void SjLjEHPass::markInvokeCallSite(InvokeInst *II, int InvokeNo, in markInvokeCallSite()
243 splitLiveRangesAcrossInvokes(SmallVector<InvokeInst*,16> &Invokes) { in splitLiveRangesAcrossInvokes() argument
246 InvokeInst *II = Invokes[i]; in splitLiveRangesAcrossInvokes()
406 SmallVector<InvokeInst*,16> Invokes; in insertSjLjEHSupport()
415 } else if (InvokeInst *II = dyn_cast<InvokeInst>(BB->getTerminator())) { in insertSjLjEHSupport()
449 if (InvokeInst *II = dyn_cast<InvokeInst>(F.begin()->getTerminator())) { in insertSjLjEHSupport()
470 } else if (InvokeInst *II = dyn_cast<InvokeInst>(I)) { in insertSjLjEHSupport()
495 if (InvokeInst *II = dyn_cast<InvokeInst>(BB->getTerminator())) in insertSjLjEHSupport()
842 ArrayRef<InvokeInst*> Invokes) { in lowerAcrossUnwindEdges()
917 SmallVector<InvokeInst*, 16> Invokes; in setupEntryBlockAndCallSites()
922 if (InvokeInst *II = dyn_cast<InvokeInst>(BB->getTerminator())) { in setupEntryBlockAndCallSites()