Home
last modified time | relevance | path

Searched refs:ExitingBB (Results 1 – 12 of 12) 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/swiftshader/third_party/llvm-7.0/llvm/lib/CodeGen/
DMachineBlockPlacement.cpp462 BlockChain &LoopChain, const MachineBasicBlock *ExitingBB,
1851 MachineBasicBlock *ExitingBB = nullptr; in findBestLoopExit() local
1870 MachineBasicBlock *OldExitingBB = ExitingBB; in findBestLoopExit()
1911 if (!ExitingBB || SuccLoopDepth > BestExitLoopDepth || in findBestLoopExit()
1916 ExitingBB = MBB; in findBestLoopExit()
1922 ExitingBB = OldExitingBB; in findBestLoopExit()
1928 if (!ExitingBB) { in findBestLoopExit()
1942 !BlocksExitingToOuterLoop.count(ExitingBB)) in findBestLoopExit()
1945 LLVM_DEBUG(dbgs() << " Best exiting block: " << getBlockName(ExitingBB) in findBestLoopExit()
1947 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/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/Scalar/
DLoopUnrollPass.cpp598 BasicBlock *ExitingBB, *ExitBB; in analyzeLoopUnrollCost() local
599 std::tie(ExitingBB, ExitBB) = ExitWorklist.pop_back_val(); in analyzeLoopUnrollCost()
606 Value *Op = PN->getIncomingValueForBlock(ExitingBB); in analyzeLoopUnrollCost()
DSimpleLoopUnswitch.cpp137 static bool areLoopExitPHIsLoopInvariant(Loop &L, BasicBlock &ExitingBB, in areLoopExitPHIsLoopInvariant() argument
147 if (!L.isLoopInvariant(PN->getIncomingValueForBlock(&ExitingBB))) in areLoopExitPHIsLoopInvariant()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/Utils/
DLoopSimplify.cpp591 for (auto *ExitingBB : ExitingBlocks) in simplifyOneLoop() local
592 for (auto *SuccBB : successors(ExitingBB)) { in simplifyOneLoop()
/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/swiftshader/third_party/llvm-7.0/llvm/lib/Analysis/
DScalarEvolutionExpander.cpp2089 BasicBlock *ExitingBB = L->getExitingBlock(); in isHighCostExpansionHelper() local
2090 if (!ExitingBB) in isHighCostExpansionHelper()
2097 At = &ExitingBB->back(); in isHighCostExpansionHelper()
DScalarEvolution.cpp6047 auto *ExitingBB = L->getExitingBlock(); in isAddRecNeverPoison() local
6049 if (!ExitingBB || !LatchBB || ExitingBB != LatchBB) in isAddRecNeverPoison()
6509 if (BasicBlock *ExitingBB = L->getExitingBlock()) in getSmallConstantTripCount() local
6510 return getSmallConstantTripCount(L, ExitingBB); in getSmallConstantTripCount()
6533 if (BasicBlock *ExitingBB = L->getExitingBlock()) in getSmallConstantTripMultiple() local
6534 return getSmallConstantTripMultiple(L, ExitingBB); in getSmallConstantTripMultiple()
/external/llvm/include/llvm/Analysis/
DScalarEvolution.h933 BasicBlock *ExitingBB, bool IsSubExpr);
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/Analysis/
DScalarEvolution.h1556 BasicBlock *ExitingBB,