HomeSort by relevance Sort by last modified time
    Searched refs:InvokeInst (Results 1 - 25 of 87) sorted by null

1 2 3 4

  /external/llvm/lib/Analysis/
CodeMetrics.cpp 32 if (isa<CallInst>(II) || isa<InvokeInst>(II)) {
71 if (const InvokeInst *InvI = dyn_cast<InvokeInst>(II))
  /external/llvm/include/llvm/Support/
CallSite.h 37 class InvokeInst;
44 typename InvokeTy = const InvokeInst,
71 /// Note that !isCall() does not mean it is an InvokeInst enclosed,
75 /// isInvoke - true if a InvokeInst is enclosed.
159 : cast<InvokeInst>(II)->METHOD
166 cast<InvokeInst>(II)->METHOD
291 return cast<InvokeInst>(getInstruction())->op_end() - 3;
296 CallInst, InvokeInst, User::op_iterator> {
298 CallInst, InvokeInst, User::op_iterator> Base;
304 CallSite(InvokeInst *II) : Base(II) {
    [all...]
  /external/llvm/lib/Transforms/Utils/
DemoteRegToStack.cpp 83 InvokeInst &II = cast<InvokeInst>(I);
129 if (InvokeInst *II = dyn_cast<InvokeInst>(P->getIncomingValue(i))) {
LowerInvoke.cpp 94 void splitLiveRangesLiveAcrossInvokes(SmallVectorImpl<InvokeInst*>&Invokes);
95 void rewriteExpensiveInvoke(InvokeInst *II, unsigned InvokeNo,
171 if (InvokeInst *II = dyn_cast<InvokeInst>(BB->getTerminator())) {
198 void LowerInvoke::rewriteExpensiveInvoke(InvokeInst *II, unsigned InvokeNo,
268 splitLiveRangesLiveAcrossInvokes(SmallVectorImpl<InvokeInst*> &Invokes) {
271 InvokeInst *II = Invokes[i];
349 std::set<InvokeInst*> InvokesWithStoreInserted;
389 SmallVector<InvokeInst*,16> Invokes;
397 } else if (InvokeInst *II = dyn_cast<InvokeInst>(BB->getTerminator()))
    [all...]
InlineFunction.cpp 38 bool llvm::InlineFunction(InvokeInst *II, InlineFunctionInfo &IFI,
53 InvokeInliningInfo(InvokeInst *II)
209 InvokeInst *II = InvokeInst::Create(CI->getCalledValue(), Split,
237 static void HandleInlinedInvoke(InvokeInst *II, BasicBlock *FirstNewBlock,
251 if (InvokeInst *II = dyn_cast<InvokeInst>(I->getTerminator()))
540 if (const InvokeInst *II = dyn_cast<InvokeInst>(I->getTerminator())) {
553 if (const InvokeInst *II = dyn_cast<InvokeInst>(I->getTerminator()))
    [all...]
LCSSA.cpp 215 if (InvokeInst *Inv = dyn_cast<InvokeInst>(Inst))
  /external/llvm/include/llvm/Transforms/Utils/
Cloning.h 37 class InvokeInst;
195 bool InlineFunction(InvokeInst *II, InlineFunctionInfo &IFI, bool InsertLifetime = true);
  /external/llvm/lib/IR/
Dominators.cpp 120 if (isa<InvokeInst>(Def) || isa<PHINode>(User))
151 const InvokeInst *II = dyn_cast<InvokeInst>(Def);
264 if (const InvokeInst *II = dyn_cast<InvokeInst>(Def)) {
Instruction.cpp 300 if (const InvokeInst *CI = dyn_cast<InvokeInst>(this))
301 return CI->getCallingConv() == cast<InvokeInst>(I)->getCallingConv() &&
302 CI->getAttributes() == cast<InvokeInst>(I)->getAttributes();
373 if (const InvokeInst *CI = dyn_cast<InvokeInst>(this))
374 return CI->getCallingConv() == cast<InvokeInst>(I)->getCallingConv() &&
376 cast<InvokeInst>(I)->getAttributes();
432 return !cast<InvokeInst>(this)->doesNotAccessMemory();
452 return !cast<InvokeInst>(this)->onlyReadsMemory()
    [all...]
Instructions.cpp 37 : cast<InvokeInst>(II)->op_end() - 3; // Skip BB, BB, Callee
528 // InvokeInst Implementation
531 void InvokeInst::init(Value *Fn, BasicBlock *IfNormal, BasicBlock *IfException,
556 InvokeInst::InvokeInst(const InvokeInst &II)
558 OperandTraits<InvokeInst>::op_end(this)
567 BasicBlock *InvokeInst::getSuccessorV(unsigned idx) const {
570 unsigned InvokeInst::getNumSuccessorsV() const {
573 void InvokeInst::setSuccessorV(unsigned idx, BasicBlock *B)
    [all...]
  /external/llvm/lib/Transforms/IPO/
LoopExtractor.cpp 220 InvokeInst *II = dyn_cast<InvokeInst>(I);
232 isa<InvokeInst>(Parent->getTerminator())) {
297 if (const InvokeInst *II =
298 dyn_cast<InvokeInst>(BlocksToExtract[i]->getTerminator()))
PruneEH.cpp 176 if (InvokeInst *II = dyn_cast<InvokeInst>(BB->getTerminator()))
245 } else if (InvokeInst *II = dyn_cast<InvokeInst>(I))
PartialInlining.cpp 137 else if (InvokeInst *II = dyn_cast<InvokeInst>(*UI))
DeadArgumentElimination.cpp 290 if (InvokeInst *II = dyn_cast<InvokeInst>(Call)) {
291 New = InvokeInst::Create(NF, II->getNormalDest(), II->getUnwindDest(),
293 cast<InvokeInst>(New)->setCallingConv(CS.getCallingConv());
294 cast<InvokeInst>(New)->setAttributes(PAL);
    [all...]
ArgumentPromotion.cpp 727 if (InvokeInst *II = dyn_cast<InvokeInst>(Call)) {
728 New = InvokeInst::Create(NF, II->getNormalDest(), II->getUnwindDest(),
730 cast<InvokeInst>(New)->setCallingConv(CS.getCallingConv());
731 cast<InvokeInst>(New)->setAttributes(AttributeSet::get(II->getContext(),
    [all...]
  /external/llvm/tools/llvm-diff/
DifferenceEngine.cpp 278 } else if (isa<InvokeInst>(L)) {
279 InvokeInst *LI = cast<InvokeInst>(L);
280 InvokeInst *RI = cast<InvokeInst>(R);
602 if (isa<BranchInst>(LTerm) && isa<InvokeInst>(RTerm)) {
609 InvokeInst *RInvoke = cast<InvokeInst>(RTerm);
615 } else if (isa<InvokeInst>(LTerm) && isa<BranchInst>(RTerm)) {
622 InvokeInst *LInvoke = cast<InvokeInst>(LTerm)
    [all...]
DiffConsumer.cpp 60 } else if (isa<InvokeInst>(V)) {
62 printValue(cast<InvokeInst>(V)->getCalledValue(), isL);
  /external/llvm/lib/Transforms/Scalar/
SimplifyCFGPass.cpp 98 static void changeToCall(InvokeInst *II) {
164 if (InvokeInst *II = dyn_cast<InvokeInst>(BB->getTerminator())) {
GlobalMerge.cpp 218 const InvokeInst *II = dyn_cast<InvokeInst>(IBB->getTerminator());
  /external/llvm/lib/Transforms/InstCombine/
InstCombineCalls.cpp 755 // InvokeInst simplification
757 Instruction *InstCombiner::visitInvokeInst(InvokeInst &II) {
    [all...]
  /external/llvm/lib/Transforms/ObjCARC/
ObjCARC.h 212 return isa<InvokeInst>(V) ? IC_CallOrUser : IC_User;
366 if (isa<CallInst>(V) || isa<InvokeInst>(V) ||
  /external/llvm/lib/CodeGen/
SjLjEHPrepare.cpp 77 void lowerAcrossUnwindEdges(Function &F, ArrayRef<InvokeInst*> Invokes);
287 ArrayRef<InvokeInst*> Invokes) {
386 SmallVector<InvokeInst*, 16> Invokes;
391 if (InvokeInst *II = dyn_cast<InvokeInst>(BB->getTerminator())) {
ShadowStackGC.cpp 177 InvokeInst *II = InvokeInst::Create(CI->getCalledValue(),
  /external/llvm/include/llvm/IR/
Instructions.h     [all...]
  /external/llvm/include/llvm/Analysis/
AliasAnalysis.h 365 case Instruction::Invoke: return getModRefInfo((const InvokeInst*)I,Loc);
400 ModRefResult getModRefInfo(const InvokeInst *I,
406 ModRefResult getModRefInfo(const InvokeInst *I,

Completed in 297 milliseconds

1 2 3 4