/llvm-project/llvm/lib/Transforms/Scalar/ |
H A D | LoopDeletion.cpp | 64 SmallVectorImpl<BasicBlock *> &ExitingBlocks, in isLoopDead() argument 485 SmallVector<BasicBlock *, 4> ExitingBlocks; in deleteLoopIfDead() local
|
H A D | IndVarSimplify.cpp | 1436 for (auto *ExitingBB : ExitingBlocks) { in canonicalizeExitCondition() local 1561 L->getExitingBlocks(ExitingBlocks); in optimizeLoopExits() local 1731 SmallVector<BasicBlock*, 16> ExitingBlocks; predicateLoopExits() local 1976 SmallVector<BasicBlock*, 16> ExitingBlocks; run() local [all...] |
H A D | LoopPredication.cpp | 1007 L->getExitingBlocks(ExitingBlocks); in getMinAnalyzeableBackedgeTakenCount() local 1050 L->getExitingBlocks(ExitingBlocks); in predicateLoopExits() local
|
H A D | LoopUnrollPass.cpp | 1256 SmallVector<BasicBlock *, 8> ExitingBlocks; tryToUnrollLoop() local
|
H A D | LoopStrengthReduce.cpp | 2616 SmallVector<BasicBlock*, 8> ExitingBlocks; OptimizeLoopTermCond() local 5642 SmallVector<BasicBlock *, 4> ExitingBlocks; AdjustInsertPositionForExpand() local [all...] |
/llvm-project/llvm/lib/Transforms/Utils/ |
H A D | UnifyLoopExits.cpp | 149 SetVector<BasicBlock *> ExitingBlocks; unifyLoopExits() local
|
H A D | LoopPeel.cpp | 325 if (any_of(ExitingBlocks, [&LoadUsers](BasicBlock *Exiting) { in peelToTurnInvariantLoadsDerefencebale() local 699 for (BasicBlock *ExitingBlock : ExitingBlocks) { in initBranchWeights() local
|
H A D | LoopUnroll.cpp | 520 for (auto *ExitingBlock : ExitingBlocks) { in UnrollLoop() local 517 SmallVector<BasicBlock *> ExitingBlocks; UnrollLoop() member [all...] |
H A D | LoopSimplify.cpp | 521 SmallVector<BasicBlock*, 8> ExitingBlocks; simplifyOneLoop() local
|
H A D | LoopUnrollRuntime.cpp | 488 L->getExitingBlocks(ExitingBlocks); in canProfitablyUnrollMultiExitLoop() local
|
H A D | LoopUtils.cpp | 1349 SmallVector<BasicBlock *, 4> ExitingBlocks; canLoopBeDeleted() local 1969 SmallVector<BasicBlock *, 4> ExitingBlocks; hasPartialIVCondition() local [all...] |
H A D | ScalarEvolutionExpander.cpp | 1778 SmallVector<BasicBlock *, 4> ExitingBlocks; hasRelatedExistingExpansion() local
|
/llvm-project/llvm/include/llvm/Support/ |
H A D | GenericLoopInfoImpl.h | 34 SmallVectorImpl<BlockT *> &ExitingBlocks) const { in getExitingBlocks() argument
|
/llvm-project/llvm/include/llvm/Analysis/ |
H A D | RegionInfoImpl.h | 129 SmallVector<BlockT *, 8> ExitingBlocks; in contains() local
|
/llvm-project/llvm/lib/Transforms/Instrumentation/ |
H A D | InstrProfiling.cpp | 534 SmallVector<BasicBlock *, 8> ExitingBlocks; allowSpeculativeCounterPromotion() local 572 SmallVector<BasicBlock *, 8> ExitingBlocks; getMaxNumOfPromotionsInLoop() local
|
/llvm-project/llvm/lib/Target/PowerPC/ |
H A D | PPCTargetTransformInfo.cpp | 369 SmallVector<BasicBlock*, 4> ExitingBlocks; isHardwareLoopProfitable() local
|
/llvm-project/llvm/lib/Target/RISCV/ |
H A D | RISCVTargetTransformInfo.cpp | 1815 SmallVector<BasicBlock *, 4> ExitingBlocks; getUnrollingPreferences() local
|
/llvm-project/polly/lib/Analysis/ |
H A D | ScopDetection.cpp | 1270 SmallVector<BasicBlock *, 4> ExitingBlocks; hasExitingBlocks() local
|
/llvm-project/llvm/lib/Target/ARM/ |
H A D | ARMTargetTransformInfo.cpp | 2465 SmallVector<BasicBlock*, 4> ExitingBlocks; getUnrollingPreferences() local
|
/llvm-project/llvm/lib/Analysis/ |
H A D | TargetTransformInfo.cpp | 128 L->getExitingBlocks(ExitingBlocks); in isHardwareLoopCandidate() local
|
H A D | ScalarEvolution.cpp | 8219 SmallVector<BasicBlock *, 8> ExitingBlocks; getSmallConstantTripMultiple() local 8772 SmallVector<BasicBlock *, 8> ExitingBlocks; computeBackedgeTakenCount() local 13607 SmallVector<BasicBlock *, 8> ExitingBlocks; PrintLoopInfo() local [all...] |
/llvm-project/llvm/lib/Target/AMDGPU/ |
H A D | SIInstrInfo.cpp | 216 SmallVector<MachineBasicBlock *, 1> ExitingBlocks; isSafeToSink() local
|