Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DLoopDeletion.cpp64 SmallVectorImpl<BasicBlock *> &ExitingBlocks, in isLoopDead()
484 SmallVector<BasicBlock *, 4> ExitingBlocks; in deleteLoopIfDead() local
H A DIndVarSimplify.cpp1412 SmallVector<BasicBlock*, 16> ExitingBlocks; in canonicalizeExitCondition() local
1539 SmallVector<BasicBlock*, 16> ExitingBlocks; in optimizeLoopExits() local
1709 SmallVector<BasicBlock*, 16> ExitingBlocks; in predicateLoopExits() local
1955 SmallVector<BasicBlock*, 16> ExitingBlocks; in run() local
H A DLoopPredication.cpp1006 SmallVector<BasicBlock *, 16> ExitingBlocks; in getMinAnalyzeableBackedgeTakenCount() local
1049 SmallVector<BasicBlock *, 16> ExitingBlocks; in predicateLoopExits() local
H A DLoopUnrollPass.cpp1257 SmallVector<BasicBlock *, 8> ExitingBlocks; in tryToUnrollLoop() local
H A DLoopStrengthReduce.cpp2609 SmallVector<BasicBlock*, 8> ExitingBlocks; in OptimizeLoopTermCond() local
5622 SmallVector<BasicBlock *, 4> ExitingBlocks; in AdjustInsertPositionForExpand() local
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DUnifyLoopExits.cpp150 SmallVector<BasicBlock *, 8> ExitingBlocks; in unifyLoopExits() local
H A DLoopUnroll.cpp513 SmallVector<BasicBlock *> ExitingBlocks; in UnrollLoop() member
516 SmallVector<BasicBlock *, 4> ExitingBlocks; in UnrollLoop() local
H A DLoopPeel.cpp323 SmallVector<BasicBlock *> ExitingBlocks; in peelToTurnInvariantLoadsDerefencebale() local
782 SmallVector<BasicBlock *> ExitingBlocks; in initBranchWeights() local
H A DLoopSimplify.cpp518 SmallVector<BasicBlock*, 8> ExitingBlocks; in simplifyOneLoop() local
H A DLoopUnrollRuntime.cpp483 SmallVector<BasicBlock*, 4> ExitingBlocks; in canProfitablyRuntimeUnrollMultiExitLoop() local
H A DLoopUtils.cpp1500 SmallVector<BasicBlock *, 4> ExitingBlocks; in canLoopBeDeleted() local
2119 SmallVector<BasicBlock *, 4> ExitingBlocks; in hasPartialIVCondition() local
H A DScalarEvolutionExpander.cpp1805 SmallVector<BasicBlock *, 4> ExitingBlocks; in hasRelatedExistingExpansion() local
/freebsd/contrib/llvm-project/llvm/include/llvm/Support/
H A DGenericLoopInfoImpl.h34 SmallVectorImpl<BlockT *> &ExitingBlocks) const { in getExitingBlocks()
/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DRegionInfoImpl.h129 SmallVector<BlockT *, 8> ExitingBlocks; in contains() local
/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCTargetTransformInfo.cpp372 SmallVector<BasicBlock*, 4> ExitingBlocks; in isHardwareLoopProfitable() local
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/
H A DInstrProfiling.cpp586 SmallVector<BasicBlock *, 8> ExitingBlocks; in allowSpeculativeCounterPromotion() local
624 SmallVector<BasicBlock *, 8> ExitingBlocks; in getMaxNumOfPromotionsInLoop() local
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DLoopVectorizationLegality.cpp1663 SmallVector<BasicBlock *, 8> ExitingBlocks; in isVectorizableEarlyExitLoop() local
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMTargetTransformInfo.cpp2588 SmallVector<BasicBlock*, 4> ExitingBlocks; in getUnrollingPreferences() local
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVTargetTransformInfo.cpp2553 SmallVector<BasicBlock *, 4> ExitingBlocks; in getUnrollingPreferences() local
/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DTargetTransformInfo.cpp130 SmallVector<BasicBlock *, 4> ExitingBlocks; in isHardwareLoopCandidate() local
H A DScalarEvolution.cpp8241 SmallVector<BasicBlock *, 8> ExitingBlocks; in getSmallConstantTripMultiple() local
8810 SmallVector<BasicBlock *, 8> ExitingBlocks; in computeBackedgeTakenCount() local
13750 SmallVector<BasicBlock *, 8> ExitingBlocks; in PrintLoopInfo() local
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DSIInstrInfo.cpp219 SmallVector<MachineBasicBlock *, 1> ExitingBlocks; in isSafeToSink() local