|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
include/llvm/ADT/STLExtras.h 473 return *(this->I)++;
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/predefined_ops.h 351 { return !bool(_M_pred(*__it)); }