Home
last modified time | relevance | path

Searched refs:getExitingBlocks (Results 1 – 25 of 25) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DUnifyLoopExits.cpp154 L->getExitingBlocks(Temp); in unifyLoopExits()
H A DLoopSimplify.cpp522 L->getExitingBlocks(ExitingBlocks); in simplifyOneLoop()
897 L->getExitingBlocks(ExitingBlocks);
H A DLoopPeel.cpp326 L.getExitingBlocks(ExitingBlocks); in peelToTurnInvariantLoadsDerefencebale()
660 L->getExitingBlocks(ExitingBlocks); in initBranchWeights()
H A DLoopUnroll.cpp358 L->getExitingBlocks(ExitingBlocks); in UnrollLoop()
H A DLoopUtils.cpp1290 L->getExitingBlocks(ExitingBlocks); in canLoopBeDeleted()
1908 L.getExitingBlocks(ExitingBlocks); in hasPartialIVCondition()
H A DLoopUnrollRuntime.cpp489 L->getExitingBlocks(ExitingBlocks); in canProfitablyUnrollMultiExitLoop()
H A DScalarEvolutionExpander.cpp1681 L->getExitingBlocks(ExitingBlocks); in hasRelatedExistingExpansion()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DIndVarSimplify.cpp1425 L->getExitingBlocks(ExitingBlocks); in canonicalizeExitCondition()
1550 L->getExitingBlocks(ExitingBlocks); in optimizeLoopExits()
1720 L->getExitingBlocks(ExitingBlocks); in predicateLoopExits()
1964 L->getExitingBlocks(ExitingBlocks); in run()
H A DLoopPredication.cpp1008 L->getExitingBlocks(ExitingBlocks); in getMinAnalyzeableBackedgeTakenCount()
1051 L->getExitingBlocks(ExitingBlocks); in predicateLoopExits()
H A DLoopDeletion.cpp486 L->getExitingBlocks(ExitingBlocks); in deleteLoopIfDead()
H A DLoopUnrollPass.cpp1211 L->getExitingBlocks(ExitingBlocks); in tryToUnrollLoop()
H A DLoopStrengthReduce.cpp2432 L->getExitingBlocks(ExitingBlocks); in OptimizeLoopTermCond()
5350 PIL->getExitingBlocks(ExitingBlocks); in AdjustInsertPositionForExpand()
/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DRegionInfoImpl.h130 L->getExitingBlocks(ExitingBlocks); in contains()
171 bool RegionBase<Tr>::getExitingBlocks( in getExitingBlocks() function
H A DRegionInfo.h412 bool getExitingBlocks(SmallVectorImpl<BlockT *> &Exitings) const;
/freebsd/contrib/llvm-project/llvm/include/llvm/Support/
H A DGenericLoopInfo.h265 void getExitingBlocks(SmallVectorImpl<BlockT *> &ExitingBlocks) const;
H A DGenericLoopInfoImpl.h33 void LoopBase<BlockT, LoopT>::getExitingBlocks( in getExitingBlocks() function
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DR600MachineCFGStructurizer.cpp695 LoopRep->getExitingBlocks(ExitingMBBs); in prepare()
1009 LoopRep->getExitingBlocks(ExitingMBBs); in mergeLoop()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/
H A DInstrProfiling.cpp484 L.getExitingBlocks(ExitingBlocks); in allowSpeculativeCounterPromotion()
522 LP->getExitingBlocks(ExitingBlocks); in getMaxNumOfPromotionsInLoop()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DShrinkWrap.cpp779 MLI->getLoopFor(Restore)->getExitingBlocks(ExitBlocks); in updateSaveRestorePoints()
H A DMachineLICM.cpp666 CurLoop->getExitingBlocks(CurrentLoopExitingBlocks); in IsGuaranteedToExecute()
/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCTargetTransformInfo.cpp370 L->getExitingBlocks(ExitingBlocks); in isHardwareLoopProfitable()
/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DTargetTransformInfo.cpp128 L->getExitingBlocks(ExitingBlocks); in isHardwareLoopCandidate()
H A DScalarEvolution.cpp8206 L->getExitingBlocks(ExitingBlocks); in getSmallConstantTripMultiple()
8728 L->getExitingBlocks(ExitingBlocks); in computeBackedgeTakenCount()
13476 L->getExitingBlocks(ExitingBlocks); in PrintLoopInfo()
14917 L->getExitingBlocks(ExitingBlocks); in computeSymbolicMaxBackedgeTakenCount()
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVTargetTransformInfo.cpp1411 L->getExitingBlocks(ExitingBlocks); in getUnrollingPreferences()
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMTargetTransformInfo.cpp2454 L->getExitingBlocks(ExitingBlocks); in getUnrollingPreferences()