reference, declarationdefinition
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())