Searched defs:ExitingBB (Results 1 – 8 of 8) sorted by relevance
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/ |
H A D | IndVarSimplify.cpp | 699 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 D | LoopPredication.cpp | 1077 for (auto *ExitingBB : ExitingBlocks) { in predicateLoopExits() local
|
H A D | LoopUnrollPass.cpp | 627 BasicBlock *ExitingBB, *ExitBB; in analyzeLoopUnrollCost() local
|
H A D | SimpleLoopUnswitch.cpp | 174 static bool areLoopExitPHIsLoopInvariant(Loop &L, BasicBlock &ExitingBB, in areLoopExitPHIsLoopInvariant()
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Utils/ |
H A D | LoopSimplify.cpp | 626 for (auto *ExitingBB : ExitingBlocks) in simplifyOneLoop() local
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/ |
H A D | MachineBlockPlacement.cpp | 2158 MachineBasicBlock *ExitingBB = nullptr; in findBestLoopExit() local 2298 const MachineBasicBlock *ExitingBB, in rotateLoop()
|
H A D | ModuloSchedule.cpp | 1746 MachineBasicBlock *ExitingBB = CreateLCSSAExitingBlock(); in peelPrologAndEpilogs() local
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Analysis/ |
H A D | ScalarEvolution.cpp | 6425 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
|