Home
last modified time | relevance | path

Searched defs:ExitingBlock (Results 1 – 9 of 9) sorted by relevance

/llvm-project/polly/lib/CodeGen/
H A DUtils.cpp145 BasicBlock *ExitingBlock = in executeScopConditionally() local
[all...]
H A DCodeGeneration.cpp260 auto *ExitingBlock = StartBlock->getUniqueSuccessor(); generateCode() local
/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonHardwareLoops.cpp412 if (!Header || !Preheader || !Latch || !ExitingBlock) in findInductionRegister() local
594 if (!ExitingBlock) in getLoopTripCount() local
1222 MachineBasicBlock *ExitingBlock = L->findLoopControlBlock(); convertToHardwareLoop() local
1594 MachineBasicBlock *ExitingBlock = L->findLoopControlBlock(); fixupInductionVariable() local
1840 MachineBasicBlock *ExitingBlock = L->findLoopControlBlock(); createPreheaderForLoop() local
[all...]
/llvm-project/llvm/lib/Transforms/Utils/
H A DLoopUnroll.cpp522 for (auto *ExitingBlock : ExitingBlocks) { UnrollLoop() local
/llvm-project/llvm/lib/Transforms/Scalar/
H A DLoopPredication.cpp917 auto *Term = ExitingBlock->getTerminator(); in isLoopProfitableToPredicate() argument
H A DLoopFuse.cpp155 BasicBlock *ExitingBlock; global() member
[all...]
H A DLoopUnrollPass.cpp1267 BasicBlock *ExitingBlock = L->getLoopLatch(); tryToUnrollLoop() local
/llvm-project/llvm/lib/Analysis/
H A DScalarEvolution.cpp8203 getSmallConstantTripCount(const Loop * L,const BasicBlock * ExitingBlock) getSmallConstantTripCount() argument
8262 getSmallConstantTripMultiple(const Loop * L,const BasicBlock * ExitingBlock) getSmallConstantTripMultiple() argument
8271 getExitCount(const Loop * L,const BasicBlock * ExitingBlock,ExitCountKind Kind) getExitCount() argument
8614 getExact(const BasicBlock * ExitingBlock,ScalarEvolution * SE) const getExact() argument
8624 getConstantMax(const BasicBlock * ExitingBlock,ScalarEvolution * SE) const getConstantMax() argument
8633 getSymbolicMax(const BasicBlock * ExitingBlock,ScalarEvolution * SE) const getSymbolicMax() argument
8873 computeExitLimit(const Loop * L,BasicBlock * ExitingBlock,bool IsOnlyExit,bool AllowPredicates) computeExitLimit() argument
9292 computeExitLimitFromSingleExitSwitch(const Loop * L,SwitchInst * Switch,BasicBlock * ExitingBlock,bool ControlsOnlyExit) computeExitLimitFromSingleExitSwitch() argument
[all...]
/llvm-project/llvm/lib/Transforms/Vectorize/
H A DVPlan.h3075 setExiting(VPBlockBase * ExitingBlock) setExiting() argument