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

References

include/llvm/ADT/iterator.h
  127     ++*static_cast<DerivedT *>(this);
include/llvm/Transforms/Utils/SSAUpdaterImpl.h
  390     for (auto &SomePHI : BB->phis()) {
lib/Analysis/DivergenceAnalysis.cpp
  218       for (auto &Phi : UserBlock->phis()) {
  254   for (const auto &Phi : Block.phis()) {
lib/Analysis/LoopInfo.cpp
  303   for (PHINode &IndVar : Header->phis()) {
lib/Analysis/PhiValues.cpp
  153     for (const PHINode &PN : BB.phis()) {
  186     for (const PHINode &PN : BB.phis())
lib/Analysis/ScalarEvolution.cpp
 6641   for (PHINode &PN : Header->phis())
 7895   for (PHINode &PHI : Header->phis()) {
 7974   for (PHINode &PHI : Header->phis()) {
lib/Analysis/ScalarEvolutionExpander.cpp
 1181     for (PHINode &PN : L->getHeader()->phis()) {
 1954   for (PHINode &PN : L->getHeader()->phis())
lib/CodeGen/CodeGenPrepare.cpp
  759   for (const PHINode &PN : BB->phis()) {
  799       for (const PHINode &PN : DestBB->phis()) {
  843   for (PHINode &PN : DestBB->phis()) {
 3350       for (auto &P : PHI->getParent()->phis()) {
 7261     for (PHINode &PN : FBB->phis()) {
lib/CodeGen/SelectionDAG/FastISel.cpp
 2275     for (const PHINode &PN : SuccBB->phis()) {
lib/CodeGen/SelectionDAG/FunctionLoweringInfo.cpp
  269     for (const PHINode &PN : BB.phis()) {
lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp
 9949     for (const PHINode &PN : SuccBB->phis()) {
lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp
 1412         for (const PHINode &PN : LLVMBB->phis())
 1415         for (const PHINode &PN : LLVMBB->phis())
lib/CodeGen/WinEHPrepare.cpp
  854       for (PHINode &OldPN : OldBlock->phis()) {
  857       for (PHINode &NewPN : NewBlock->phis()) {
  868         for (PHINode &SuccPN : SuccBB->phis()) {
lib/FuzzMutate/Operations.cpp
  158       for (PHINode &PHI : Block->phis())
lib/IR/Verifier.cpp
 2387     for (const PHINode &PN : BB.phis()) {
lib/Target/Hexagon/HexagonLoopIdiomRecognition.cpp
 1065   for (PHINode &P : ExitB->phis()) {
lib/Target/PowerPC/PPCLoopPreIncPrep.cpp
  505   for (auto & CurrentPHI : PHIIter) {
lib/Transforms/Coroutines/CoroSplit.cpp
  893   for (PHINode &PN : NewBlock->phis()) {
lib/Transforms/IPO/LowerTypeTests.cpp
  790         for (auto &Phi : Else->phis())
lib/Transforms/Instrumentation/ControlHeightReduction.cpp
 1799     for (PHINode &PN : ExitBlock->phis())
lib/Transforms/ObjCARC/ObjCARC.h
   88   for (auto &P : BB->phis()) {
lib/Transforms/Scalar/CallSiteSplitting.cpp
  341     for (PHINode &PN : TailBB->phis()) {
lib/Transforms/Scalar/GVN.cpp
 2591       for (PHINode &Phi : B->phis()) {
lib/Transforms/Scalar/GVNSink.cpp
  596     for (PHINode &PN : BB->phis()) {
lib/Transforms/Scalar/IndVarSimplify.cpp
  508   for (PHINode &PN : Header->phis())
  760     for (PHINode &PN : ExitBB->phis()) {
lib/Transforms/Scalar/InductiveRangeCheckElimination.cpp
 1170       for (PHINode &PN : SBB->phis()) {
 1311   for (PHINode &PN : LS.Header->phis()) {
 1337   for (PHINode &PN : LS.Header->phis())
lib/Transforms/Scalar/JumpThreading.cpp
 1907   for (PHINode &PN : PHIBB->phis()) {
lib/Transforms/Scalar/LoopDeletion.cpp
   53   for (PHINode &P : ExitBlock->phis()) {
  162     for (PHINode &P : ExitBlock->phis()) {
lib/Transforms/Scalar/LoopFuse.cpp
 1173       for (PHINode &PHI : FC0.Header->phis())
 1406       for (PHINode &PHI : FC0.Header->phis())
lib/Transforms/Scalar/LoopIdiomRecognize.cpp
 1997     for (const PHINode &PHI : ExitBB->phis()) {
lib/Transforms/Scalar/LoopInterchange.cpp
  682   for (PHINode &PHI : L->getHeader()->phis()) {
  720   for (PHINode &PHI : Block->phis()) {
  932   for (PHINode &PHI : LoopNestExit->phis()) {
 1376   for (PHINode &P : InnerExit->phis())
 1380   for (PHINode &P : InnerLatch->phis())
 1401     for (PHINode &P : OuterExit->phis()) {
 1530   for (PHINode &PHI : drop_begin(InnerLoopHeader->phis(), 1))
 1532   for (PHINode &PHI : drop_begin(OuterLoopHeader->phis(), 1))
lib/Transforms/Scalar/LoopSimplifyCFG.cpp
  366       for (auto &PN : BB->phis())
lib/Transforms/Scalar/LoopStrengthReduce.cpp
  884   for (PHINode &PN : AR->getLoop()->getHeader()->phis()) {
 3080   for (PHINode &PN : L->getHeader()->phis()) {
 3219     for (PHINode &Phi : L->getHeader()->phis()) {
lib/Transforms/Scalar/LoopUnswitch.cpp
 1320     for (PHINode &PN : ExitSucc->phis()) {
 1561     for (PHINode &PN : NewSISucc->phis())
lib/Transforms/Scalar/SCCP.cpp
  565       for (PHINode &PN : Dest->phis())
lib/Transforms/Scalar/SimpleLoopUnswitch.cpp
  200   for (PHINode &PN : UnswitchedBB.phis()) {
  227   for (PHINode &PN : ExitBB.phis()) {
 1081           for (PHINode &PN : ClonedSuccBB->phis())
 1108   for (PHINode &PN : ClonedSuccBB->phis()) {
lib/Transforms/Scalar/StructurizeCFG.cpp
  585   for (PHINode &Phi : To->phis()) {
  595   for (PHINode &Phi : To->phis()) {
lib/Transforms/Utils/BasicBlockUtils.cpp
  160   for (PHINode &PN : BB->phis())
  208   for (PHINode &PN : BB->phis())
  219     for (PHINode &PN : BB->phis())
lib/Transforms/Utils/BreakCriticalEdges.cpp
  114   for (PHINode &PN : DestBB->phis()) {
lib/Transforms/Utils/CallPromotionUtils.cpp
   49   for (PHINode &Phi : Invoke->getNormalDest()->phis()) {
   81   for (PHINode &Phi : Invoke->getUnwindDest()->phis()) {
lib/Transforms/Utils/CloneFunction.cpp
  503     for (const PHINode &PN : BI.phis()) {
lib/Transforms/Utils/CodeExtractor.cpp
  703     for (PHINode &PN : ExitBB->phis()) {
 1553     for (PHINode &PN : ExitBB->phis()) {
lib/Transforms/Utils/FlattenCFG.cpp
  458     for (PHINode &Phi : Succ->phis()) {
lib/Transforms/Utils/LoopRotationUtils.cpp
  182   for (auto &Phi : Header->phis()) {
lib/Transforms/Utils/LoopUnroll.cpp
  189   for (const PHINode &PN : Header->phis()) {
  641         for (PHINode &PHI : Succ->phis()) {
  730           for (PHINode &Phi : Succ->phis())
lib/Transforms/Utils/LoopUnrollAndJam.cpp
   95   for (auto &Phi : Header->phis()) {
  392     for (PHINode &Phi : ForeBlocksFirst[It]->phis()) {
  413     for (PHINode &Phi : BB->phis()) {
  423     for (PHINode &Phi : BB->phis()) {
lib/Transforms/Utils/LoopUnrollPeel.cpp
  555     for (PHINode &PHI : Edge.second->phis()) {
lib/Transforms/Utils/LoopUnrollRuntime.cpp
   93     for (PHINode &PN : Succ->phis()) {
  206   for (PHINode &PN : NewExit->phis()) {
  253     for (PHINode &PN : Succ->phis()) {
lib/Transforms/Utils/LoopUtils.cpp
  564   for (PHINode &P : ExitBlock->phis()) {
lib/Transforms/Utils/SSAUpdater.cpp
  154     for (PHINode &SomePHI : BB->phis()) {
lib/Transforms/Utils/SimplifyCFG.cpp
  304   for (PHINode &PN : Succ->phis())
 1221     for (const PHINode &PN : Succ->phis()) {
 1356     for (PHINode &PN : Succ->phis()) {
 1397     for (PHINode &PN : Succ->phis()) {
 2044   for (PHINode &PN : EndBB->phis()) {
 2116   for (PHINode &PN : EndBB->phis()) {
 3415   for (PHINode &PN : CommonDest->phis()) {
 4530   for (PHINode &PHI : Succ->phis()) {
 4569     for (PHINode &Phi : CaseDest->phis()) {
 4727   for (PHINode &PHI : (*CommonDest)->phis()) {
 6018   for (PHINode &PHI : BB->phis())
lib/Transforms/Vectorize/LoopVectorizationLegality.cpp
  360   for (PHINode &Phi : BB->phis()) {
lib/Transforms/Vectorize/LoopVectorize.cpp
 3464   for (PHINode &Phi : OrigLoop->getHeader()->phis()) {
 3634   for (PHINode &LCSSAPhi : LoopExitBlock->phis()) {
 3821   for (PHINode &LCSSAPhi : LoopExitBlock->phis()) {
 3844   for (PHINode &LCSSAPhi : LoopExitBlock->phis()) {
unittests/IR/BasicBlockTest.cpp
   36   for (auto &PN : BB->phis()) {
   60   for (auto &PN : BB->phis()) {
   81   for (const auto &PN : const_cast<const BasicBlock *>(BB.get())->phis()) {
usr/include/c++/7.4.0/bits/stl_algo.h
  105 	++__first;
usr/include/c++/7.4.0/bits/stl_iterator_base_funcs.h
  153 	++__i;