reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

include/llvm/Analysis/LoopInfo.h
 1130         auto *UBB = isa<PHINode>(UI) ? cast<PHINode>(UI)->getIncomingBlock(U)
include/llvm/IR/Instructions.h
 2680     return getIncomingBlock(I.getUse());
lib/Analysis/LoopInfo.cpp
  434         UserBB = P->getIncomingBlock(U);
lib/CodeGen/CodeGenPrepare.cpp
 1088       UserBB = PN->getIncomingBlock(TheUse);
lib/CodeGen/SafeStack.cpp
  603         InsertBefore = PHI->getIncomingBlock(U)->getTerminator();
  615         PHI->setIncomingValueForBlock(PHI->getIncomingBlock(U), Replacement);
lib/CodeGen/WinEHPrepare.cpp
 1181     BasicBlock *IncomingBlock = UsingPHI->getIncomingBlock(U);
lib/IR/Dominators.cpp
  235       PN->getIncomingBlock(U) == BBE.getStart())
  242     UseBB = PN->getIncomingBlock(U);
  257     UseBB = PN->getIncomingBlock(U);
  308     return isReachableFromEntry(PN->getIncomingBlock(U));
lib/IR/Instruction.cpp
  507     if (PN->getIncomingBlock(U) != BB)
lib/Target/Hexagon/HexagonCommonGEP.cpp
  779           ? cast<PHINode>(R)->getIncomingBlock(*U)
lib/Target/WebAssembly/WebAssemblyLowerEmscriptenEHSjLj.cpp
  613           if (UserPN->getIncomingBlock(U) == &BB)
lib/Transforms/IPO/GlobalOpt.cpp
 1026       InsertPt = PN->getIncomingBlock(*Alloc->use_begin())->getTerminator();
lib/Transforms/InstCombine/InstructionCombining.cpp
 1781                            PN->getIncomingBlock(I));
 3268         UserParent = PN->getIncomingBlock(*I->use_begin());
lib/Transforms/Scalar/JumpThreading.cpp
 2062         if (UserPN->getIncomingBlock(U) == BB)
 2381         if (UserPN->getIncomingBlock(U) == BB)
lib/Transforms/Scalar/LICM.cpp
 1600     BasicBlock *BB = PN->getIncomingBlock(U);
lib/Transforms/Scalar/LoopRerollPass.cpp
  698           if (PN->getIncomingBlock(U) == L->getHeader())
lib/Transforms/Scalar/NewGVN.cpp
 3615           IBlock = P->getIncomingBlock(U);
 3837       if (!ReachableEdges.count({PHI->getIncomingBlock(Operand), BB})) {
 3840                           << getBlockName(PHI->getIncomingBlock(Operand))
lib/Transforms/Scalar/StructurizeCFG.cpp
  920           if (UserPN->getIncomingBlock(U) == BB)
lib/Transforms/Utils/LCSSA.cpp
  108         UserBB = PN->getIncomingBlock(U);
  192         UserBB = PN->getIncomingBlock(*UseToRewrite);
lib/Transforms/Utils/Local.cpp
  979           if (PN->getIncomingBlock(U) != BB)
lib/Transforms/Utils/PredicateInfo.cpp
  165       return std::make_pair(PHI->getIncomingBlock(*VD.U), PHI->getParent());
  271     BasicBlock *EdgePred = PHI->getIncomingBlock(*VDUse.U);
  299         IBlock = PN->getIncomingBlock(U);
lib/Transforms/Utils/SSAUpdater.cpp
  194     V = GetValueAtEndOfBlock(UserPN->getIncomingBlock(U));
  211     V = GetValueAtEndOfBlock(UserPN->getIncomingBlock(U));
lib/Transforms/Utils/SSAUpdaterBulk.cpp
   33     return UserPN->getIncomingBlock(*U);
lib/Transforms/Utils/SimplifyCFG.cpp
 4708           if (Phi->getIncomingBlock(Use) == CaseDest)
tools/polly/lib/Analysis/ScopInfo.cpp
 2430   BasicBlock *IncomingBB = PHI->getIncomingBlock(U);
tools/polly/lib/Support/ScopHelper.cpp
  656     return PHI->getIncomingBlock(U);