Home
last modified time | relevance | path

Searched refs:ExitingBB (Results 1 – 5 of 5) sorted by relevance

/external/llvm/lib/CodeGen/
DMachineBlockPlacement.cpp329 void rotateLoop(BlockChain &LoopChain, MachineBasicBlock *ExitingBB,
972 MachineBasicBlock *ExitingBB = nullptr; in findBestLoopExit() local
991 MachineBasicBlock *OldExitingBB = ExitingBB; in findBestLoopExit()
1031 if (!ExitingBB || SuccLoopDepth > BestExitLoopDepth || in findBestLoopExit()
1036 ExitingBB = MBB; in findBestLoopExit()
1042 ExitingBB = OldExitingBB; in findBestLoopExit()
1048 if (!ExitingBB || L.getNumBlocks() == 1) in findBestLoopExit()
1055 !BlocksExitingToOuterLoop.count(ExitingBB)) in findBestLoopExit()
1058 DEBUG(dbgs() << " Best exiting block: " << getBlockName(ExitingBB) << "\n"); in findBestLoopExit()
1059 return ExitingBB; in findBestLoopExit()
[all …]
/external/llvm/lib/Transforms/Scalar/
DLoopUnrollPass.cpp507 BasicBlock *ExitingBB, *ExitBB; in analyzeLoopUnrollCost() local
508 std::tie(ExitingBB, ExitBB) = ExitWorklist.pop_back_val(); in analyzeLoopUnrollCost()
515 Value *Op = PN->getIncomingValueForBlock(ExitingBB); in analyzeLoopUnrollCost()
/external/llvm/lib/Analysis/
DScalarEvolutionExpander.cpp1973 BasicBlock *ExitingBB = L->getExitingBlock(); in isHighCostExpansionHelper() local
1974 if (!ExitingBB) in isHighCostExpansionHelper()
1981 At = &ExitingBB->back(); in isHighCostExpansionHelper()
DScalarEvolution.cpp4873 auto *ExitingBB = L->getExitingBlock(); in isAddRecNeverPoison() local
4875 if (!ExitingBB || !LatchBB || ExitingBB != LatchBB) in isAddRecNeverPoison()
5247 if (BasicBlock *ExitingBB = L->getExitingBlock()) in getSmallConstantTripCount() local
5248 return getSmallConstantTripCount(L, ExitingBB); in getSmallConstantTripCount()
5275 if (BasicBlock *ExitingBB = L->getExitingBlock()) in getSmallConstantTripMultiple() local
5276 return getSmallConstantTripMultiple(L, ExitingBB); in getSmallConstantTripMultiple()
/external/llvm/include/llvm/Analysis/
DScalarEvolution.h933 BasicBlock *ExitingBB, bool IsSubExpr);