| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/ |
| H A D | VPlanConstruction.cpp | 249 for (VPIRBasicBlock *ExitVPBB : Plan->getExitBlocks()) in buildPlainCFG() 309 for (auto *EB : Plan->getExitBlocks()) in buildPlainCFG() 325 for (auto *EB : Plan->getExitBlocks()) { in buildPlainCFG() 494 for (VPIRBasicBlock *EB : Plan.getExitBlocks()) { in prepareForVectorization()
|
| H A D | VPlan.cpp | 982 auto Iter = find_if(getExitBlocks(), [IRBB](const VPIRBasicBlock *VPIRBB) { in getExitBlock() 985 assert(Iter != getExitBlocks().end() && "no exit block found"); in getExitBlock()
|
| H A D | LoopVectorize.cpp | 2660 OrigLoop->getExitBlocks(ExitBlocks); in fixVectorizedLoop() 8452 for (VPIRBasicBlock *ExitVPBB : Plan.getExitBlocks()) { in collectUsersInLatchExitBlock() 9530 for (auto *ExitVPBB : Plan.getExitBlocks()) { in calculateEarlyExitCost()
|
| H A D | VPlan.h | 4008 ArrayRef<VPIRBasicBlock *> getExitBlocks() const { return ExitBlocks; }
|
| H A D | VPlanTransforms.cpp | 879 for (VPIRBasicBlock *ExitVPBB : Plan.getExitBlocks()) { in optimizeInductionExitUsers()
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
| H A D | LCSSA.cpp | 104 L->getExitBlocks(It->second); in formLCSSAForInstructionsImpl() 394 L.getExitBlocks(It->second); in formLCSSAImpl()
|
| H A D | LoopUnroll.cpp | 493 L->getExitBlocks(ExitBlocks); in UnrollLoop()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/ADT/ |
| H A D | GenericUniformityImpl.h | 705 BlockCycle->getExitBlocks(BlockCycleExits); in computeJoinPoints() 727 Cycle->getExitBlocks(Exits); in computeJoinPoints() 849 DefCycle.getExitBlocks(Exits); in analyzeCycleExitDivergence() 1318 NestedCycle->getExitBlocks(NestedExits); in computeStackPO()
|
| H A D | GenericCycleImpl.h | 48 void GenericCycle<ContextT>::getExitBlocks( in getExitBlocks() function 147 getExitBlocks(ExitBBs); in verifyCycle()
|
| H A D | GenericCycleInfo.h | 151 void getExitBlocks(SmallVectorImpl<BlockT *> &TmpStorage) const;
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/IPO/ |
| H A D | LoopExtractor.cpp | 201 TLL->getExitBlocks(ExitBlocks); in runOnFunction()
|
| /freebsd/contrib/llvm-project/llvm/lib/Analysis/ |
| H A D | CFG.cpp | 214 Outer->getExitBlocks(Worklist); in isReachableImpl()
|
| H A D | LoopInfo.cpp | 1030 L.getExitBlocks(ExitBlocks); in printLoop()
|
| H A D | BranchProbabilityInfo.cpp | 364 LB.getLoop()->getExitBlocks(Exits); in getLoopExitBlocks()
|
| H A D | MemorySSA.cpp | 1575 L->getExitBlocks(ExitBlocks); in buildMemorySSA()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Support/ |
| H A D | GenericLoopInfoImpl.h | 64 void LoopBase<BlockT, LoopT>::getExitBlocks( in getExitBlocks() function 333 getExitBlocks(ExitBBs); in verifyLoop()
|
| H A D | GenericLoopInfo.h | 273 void getExitBlocks(SmallVectorImpl<BlockT *> &ExitBlocks) const;
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/ARM/ |
| H A D | ARMLowOverheadLoops.cpp | 158 ML.getExitBlocks(ExitBlocks); in ProcessLoop() 1011 ML.getExitBlocks(ExitBlocks); in ValidateLiveOuts() 1163 ML->getExitBlocks(Frontier); in ValidateMVEStore()
|
| H A D | ARMTargetTransformInfo.cpp | 2642 L->getExitBlocks(ExitBlocks); in getUnrollingPreferences()
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
| H A D | LoopSimplifyCFG.cpp | 274 L.getExitBlocks(ExitBlocks); in analyze()
|
| H A D | ConstraintElimination.cpp | 1102 L->getExitBlocks(ExitBBs); in addInfoForInductions()
|
| H A D | SimpleLoopUnswitch.cpp | 424 L.getExitBlocks(Exits); in hoistLoopToNewParent()
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/ |
| H A D | InstrProfiling.cpp | 511 L.getExitBlocks(LoopExitBlocks); in PGOCounterPromoter() 620 LP->getExitBlocks(LoopExitBlocks); in getMaxNumOfPromotionsInLoop()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| H A D | R600MachineCFGStructurizer.cpp | 1006 LoopRep->getExitBlocks(ExitBlks); in mergeLoop()
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | MachineLICM.cpp | 153 CurLoop->getExitBlocks(ExitBlocks); in isExitBlock()
|