Home
last modified time | relevance | path

Searched defs:ExitingBlocks (Results 1 – 21 of 21) sorted by relevance

/llvm-project-15.0.7/llvm/lib/Transforms/Utils/
H A DUnifyLoopExits.cpp146 SetVector<BasicBlock *> ExitingBlocks; in unifyLoopExits() local
H A DLoopUnroll.cpp324 SmallVector<BasicBlock *> ExitingBlocks; in UnrollLoop() member
327 SmallVector<BasicBlock *, 4> ExitingBlocks; in UnrollLoop() local
H A DLoopSimplify.cpp522 SmallVector<BasicBlock*, 8> ExitingBlocks; in simplifyOneLoop() local
H A DLoopPeel.cpp210 SmallVector<BasicBlock *> ExitingBlocks; in peelToTurnInvariantLoadsDerefencebale() local
H A DLoopUnrollRuntime.cpp442 SmallVector<BasicBlock*, 4> ExitingBlocks; in canProfitablyUnrollMultiExitLoop() local
H A DLoopUtils.cpp1205 SmallVector<BasicBlock *, 4> ExitingBlocks; in canLoopBeDeleted() local
1762 SmallVector<BasicBlock *, 4> ExitingBlocks; in hasPartialIVCondition() local
H A DScalarEvolutionExpander.cpp2059 SmallVector<BasicBlock *, 4> ExitingBlocks; in getRelatedExistingExpansion() local
/llvm-project-15.0.7/llvm/lib/Transforms/Scalar/
H A DLoopDeletion.cpp66 SmallVectorImpl<BasicBlock *> &ExitingBlocks, in isLoopDead()
481 SmallVector<BasicBlock *, 4> ExitingBlocks; in deleteLoopIfDead() local
H A DIndVarSimplify.cpp1439 SmallVector<BasicBlock*, 16> ExitingBlocks; in canonicalizeExitCondition() local
1564 SmallVector<BasicBlock*, 16> ExitingBlocks; in optimizeLoopExits() local
1722 SmallVector<BasicBlock*, 16> ExitingBlocks; in predicateLoopExits() local
1976 SmallVector<BasicBlock*, 16> ExitingBlocks; in run() local
H A DLoopPredication.cpp1068 SmallVector<BasicBlock *, 16> ExitingBlocks; in getMinAnalyzeableBackedgeTakenCount() local
1111 SmallVector<BasicBlock *, 16> ExitingBlocks; in predicateLoopExits() local
H A DLoopUnrollPass.cpp1229 SmallVector<BasicBlock *, 8> ExitingBlocks; in tryToUnrollLoop() local
H A DLoopStrengthReduce.cpp2414 SmallVector<BasicBlock*, 8> ExitingBlocks; in OptimizeLoopTermCond() local
5246 SmallVector<BasicBlock *, 4> ExitingBlocks; in AdjustInsertPositionForExpand() local
/llvm-project-15.0.7/llvm/include/llvm/Analysis/
H A DLoopInfoImpl.h34 SmallVectorImpl<BlockT *> &ExitingBlocks) const { in getExitingBlocks()
50 SmallVector<BlockT *, 8> ExitingBlocks; in getExitingBlock() local
H A DRegionInfoImpl.h129 SmallVector<BlockT *, 8> ExitingBlocks; in contains() local
/llvm-project-15.0.7/llvm/lib/Target/RISCV/
H A DRISCVTargetTransformInfo.cpp394 SmallVector<BasicBlock *, 4> ExitingBlocks; in getUnrollingPreferences() local
/llvm-project-15.0.7/llvm/lib/Transforms/Instrumentation/
H A DInstrProfiling.cpp311 SmallVector<BasicBlock *, 8> ExitingBlocks; in allowSpeculativeCounterPromotion() local
349 SmallVector<BasicBlock *, 8> ExitingBlocks; in getMaxNumOfPromotionsInLoop() local
/llvm-project-15.0.7/llvm/lib/Target/PowerPC/
H A DPPCTargetTransformInfo.cpp748 SmallVector<BasicBlock*, 4> ExitingBlocks; in isHardwareLoopProfitable() local
/llvm-project-15.0.7/llvm/lib/Target/ARM/
H A DARMTargetTransformInfo.cpp2275 SmallVector<BasicBlock*, 4> ExitingBlocks; in getUnrollingPreferences() local
/llvm-project-15.0.7/polly/lib/Analysis/
H A DScopDetection.cpp1275 SmallVector<BasicBlock *, 4> ExitingBlocks; in hasExitingBlocks() local
/llvm-project-15.0.7/llvm/lib/Analysis/
H A DTargetTransformInfo.cpp109 SmallVector<BasicBlock *, 4> ExitingBlocks; in isHardwareLoopCandidate() local
H A DScalarEvolution.cpp8057 SmallVector<BasicBlock *, 8> ExitingBlocks; in getSmallConstantTripMultiple() local
8522 SmallVector<BasicBlock *, 8> ExitingBlocks; in computeBackedgeTakenCount() local
13174 SmallVector<BasicBlock *, 8> ExitingBlocks; in PrintLoopInfo() local
14510 SmallVector<BasicBlock*, 16> ExitingBlocks; in computeSymbolicMaxBackedgeTakenCount() local