Home
last modified time | relevance | path

Searched defs:ExitingBB (Results 1 – 8 of 8) sorted by relevance

/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/
H A DIndVarSimplify.cpp699 static bool isLoopExitTestBasedOn(Value *V, BasicBlock *ExitingBB) { in isLoopExitTestBasedOn()
712 static bool needsLFTR(Loop *L, BasicBlock *ExitingBB) { in needsLFTR()
889 static PHINode *FindLoopCounter(Loop *L, BasicBlock *ExitingBB, in FindLoopCounter()
973 static Value *genLoopLimit(PHINode *IndVar, BasicBlock *ExitingBB, in genLoopLimit()
1064 linearFunctionTestReplace(Loop *L, BasicBlock *ExitingBB, in linearFunctionTestReplace()
1302 static void foldExit(const Loop *L, BasicBlock *ExitingBB, bool IsTaken, in foldExit()
1313 const Loop *L, BasicBlock *ExitingBB, ICmpInst::Predicate InvariantPred, in replaceWithInvariantCond()
1330 const Loop *L, BranchInst *BI, BasicBlock *ExitingBB, in optimizeLoopExitWithUnknownExitCount()
1403 llvm::erase_if(ExitingBlocks, [&](BasicBlock *ExitingBB) { in optimizeLoopExits()
1581 auto BadExit = [&](BasicBlock *ExitingBB) { in predicateLoopExits()
[all …]
H A DLoopPredication.cpp1077 for (auto *ExitingBB : ExitingBlocks) { in predicateLoopExits() local
H A DLoopUnrollPass.cpp627 BasicBlock *ExitingBB, *ExitBB; in analyzeLoopUnrollCost() local
H A DSimpleLoopUnswitch.cpp174 static bool areLoopExitPHIsLoopInvariant(Loop &L, BasicBlock &ExitingBB, in areLoopExitPHIsLoopInvariant()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Utils/
H A DLoopSimplify.cpp626 for (auto *ExitingBB : ExitingBlocks) in simplifyOneLoop() local
/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/
H A DMachineBlockPlacement.cpp2158 MachineBasicBlock *ExitingBB = nullptr; in findBestLoopExit() local
2298 const MachineBasicBlock *ExitingBB, in rotateLoop()
H A DModuloSchedule.cpp1746 MachineBasicBlock *ExitingBB = CreateLCSSAExitingBlock(); in peelPrologAndEpilogs() local
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Analysis/
H A DScalarEvolution.cpp6425 auto *ExitingBB = L->getExitingBlock(); in isAddRecNeverPoison() local
6945 if (BasicBlock *ExitingBB = L->getExitingBlock()) in getSmallConstantTripCount() local
6970 if (BasicBlock *ExitingBB = L->getExitingBlock()) in getSmallConstantTripMultiple() local