|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
include/llvm/IR/BasicBlock.h 411 bool isEHPad() const { return getFirstNonPHI()->isEHPad(); }
lib/Analysis/DemandedBits.cpp 81 return I->isTerminator() || isa<DbgInfoIntrinsic>(I) || I->isEHPad() ||
lib/Analysis/EHPersonalities.cpp 105 if (VisitingHead->isEHPad()) {
lib/Analysis/InstructionSimplify.cpp 5436 if (I->getParent() && !I->isEHPad() && !I->isTerminator() &&
5468 if (I->getParent() && !I->isEHPad() && !I->isTerminator() &&
lib/Analysis/LoopInfo.cpp 89 if (I->isEHPad())
lib/Analysis/ScalarEvolutionExpander.cpp 100 assert(!IP->isEHPad() && "unexpected eh pad!");
lib/CodeGen/CodeGenPrepare.cpp 1096 if (User->isEHPad())
1102 if (UserBB->getTerminator()->isEHPad())
4190 if (!Parent->getTerminator()->isEHPad())
7137 if (isa<PHINode>(VI) && VI->getParent()->getTerminator()->isEHPad())
lib/CodeGen/GlobalMerge.cpp 584 if (!Pad->isEHPad())
lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp 1287 !I->isEHPad() && // EH pad instructions aren't folded.
lib/CodeGen/WinEHPrepare.cpp 228 assert(!TI->isEHPad() && "unexpected EHPad!");
308 if (UserI->isEHPad())
408 if (UserI->isEHPad())
542 if (I->isEHPad())
566 if (I->isEHPad())
lib/FuzzMutate/IRMutator.cpp 157 if (Inst.isTerminator() || Inst.isEHPad() ||
lib/IR/BasicBlock.cpp 229 if (InsertPt->isEHPad()) ++InsertPt;
385 if (FirstNonPHI->isEHPad())
lib/IR/Verifier.cpp 3587 assert(I.isEHPad());
3809 if (!cast<Instruction>(UnwindPad)->isEHPad())
3943 Assert(I->isEHPad() && !isa<LandingPadInst>(I),
3972 Assert(I->isEHPad() && !isa<LandingPadInst>(I),
lib/Transforms/Coroutines/CoroFrame.cpp 840 if (!LandingPadReplacement && !PadInst->isEHPad())
lib/Transforms/InstCombine/InstCombinePHI.cpp 654 if (TI->isEHPad())
728 if (TI->isEHPad())
lib/Transforms/InstCombine/InstructionCombining.cpp 3123 if (isa<PHINode>(I) || I->isEHPad() || I->mayHaveSideEffects() ||
lib/Transforms/ObjCARC/ObjCARCContract.cpp 328 if (EHPad->isEHPad())
lib/Transforms/ObjCARC/ObjCARCOpts.cpp 735 if (EHPad->isEHPad())
lib/Transforms/Scalar/ADCE.cpp 327 if (I.isEHPad() || I.mayHaveSideEffects()) {
lib/Transforms/Scalar/ConstantHoisting.cpp 181 if (!isa<PHINode>(Inst) && !Inst->isEHPad())
327 for (; isa<PHINode>(InsertPt) || InsertPt->isEHPad(); ++InsertPt)
lib/Transforms/Scalar/GVN.cpp 1096 if (Pred->getTerminator()->isEHPad()) {
lib/Transforms/Scalar/GVNSink.cpp 580 if (isa<PHINode>(I) || I->isEHPad() || isa<AllocaInst>(I) ||
lib/Transforms/Scalar/IndVarSimplify.cpp 2596 if (I->isEHPad())
lib/Transforms/Scalar/LICM.cpp 1383 if (EHPad->isEHPad())
1480 if (!SafetyInfo->getBlockColors().empty() && BB->getFirstNonPHI()->isEHPad())
lib/Transforms/Scalar/LoopStrengthReduce.cpp 3432 if (UseBB->getTerminator()->isEHPad())
5099 assert(!isa<PHINode>(LowestIP) && !LowestIP->isEHPad()
5111 while (IP->isEHPad()) ++IP;
lib/Transforms/Scalar/Reassociate.cpp 885 InsertPt->isEHPad())) {
lib/Transforms/Scalar/Sink.cpp 74 if (Inst->isTerminator() || isa<PHINode>(Inst) || Inst->isEHPad() ||
lib/Transforms/Utils/BasicBlockUtils.cpp 406 while (isa<PHINode>(SplitIt) || SplitIt->isEHPad())
lib/Transforms/Utils/BreakCriticalEdges.cpp 387 if (FirstNonPHI->isEHPad() || Target->isLandingPad())
lib/Transforms/Utils/DemoteRegToStack.cpp 96 for (; isa<PHINode>(InsertPt) || InsertPt->isEHPad(); ++InsertPt)
143 for (; isa<PHINode>(InsertPt) || InsertPt->isEHPad(); ++InsertPt)
lib/Transforms/Utils/InlineFunction.cpp 646 assert(UnwindDest->getFirstNonPHI()->isEHPad() && "unexpected BasicBlock!");
695 if (!I->isEHPad())
2098 if (!I->isEHPad())
lib/Transforms/Utils/Local.cpp 373 if (I->isEHPad())
1472 if (Parent->getFirstNonPHI()->isEHPad())
1887 if (Inst->isEHPad() || Inst->getType()->isTokenTy()) {
lib/Transforms/Utils/SimplifyCFG.cpp 1454 if (isa<PHINode>(I) || I->isEHPad() || isa<AllocaInst>(I) ||
tools/bugpoint/CrashDebugger.cpp 472 if (BBTerm->isEHPad() || BBTerm->getType()->isTokenTy())
780 !Inst->isEHPad() && !Inst->getType()->isTokenTy() &&
1059 if (I->isEHPad() || I->getType()->isTokenTy() ||
tools/opt/Debugify.cpp 133 if (!isa<PHINode>(I) && !I->isEHPad())