Searched refs:BBEnd (Results 1 – 6 of 6) sorted by relevance
/netbsd/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/ |
H A D | GVNSink.cpp | 610 unsigned sinkBB(BasicBlock *BBEnd); 762 unsigned GVNSink::sinkBB(BasicBlock *BBEnd) { in sinkBB() argument 764 BBEnd->printAsOperand(dbgs()); dbgs() << "\n"); in sinkBB() 766 for (auto *B : predecessors(BBEnd)) { in sinkBB() 791 analyzeInitialPHIs(BBEnd, NeededPHIs, PHIContents); in sinkBB() 815 BasicBlock *InsertBB = BBEnd; in sinkBB() 818 BBEnd->printAsOperand(dbgs()); dbgs() << "\n"); in sinkBB() 819 InsertBB = SplitBlockPredecessors(BBEnd, C.Blocks, ".gvnsink.split"); in sinkBB() 834 BasicBlock *BBEnd) { in sinkLastInstruction() argument 864 I0->moveBefore(&*BBEnd->getFirstInsertionPt()); in sinkLastInstruction() [all …]
|
/netbsd/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/ |
H A D | GCNIterativeScheduler.cpp | 238 auto const BBEnd = Begin->getParent()->end(); in getRegionPressure() local 239 auto const BottomMI = End == BBEnd ? std::prev(End) : End; in getRegionPressure() 244 if (AfterBottomMI == BBEnd || in getRegionPressure() 266 auto const BBEnd = R.Begin->getParent()->end(); in getSchedulePressure() local 268 if (R.End != BBEnd) { in getSchedulePressure() 275 RPTracker.reset(*std::prev(BBEnd)); in getSchedulePressure()
|
H A D | R600EmitClauseMarkers.cpp | 181 MachineBasicBlock::iterator BBEnd) { in canClauseLocalKillFitInClause() argument 194 for (MachineBasicBlock::iterator UseI = Def; UseI != BBEnd; ++UseI) { in canClauseLocalKillFitInClause()
|
/netbsd/external/apache2/llvm/dist/llvm/lib/Analysis/ |
H A D | StackLifetime.cpp | 237 unsigned BBStart, BBEnd; in calculateLiveIntervals() local 238 std::tie(BBStart, BBEnd) = BlockInstRange[BB]; in calculateLiveIntervals() 278 LiveRanges[AllocaNo].addRange(Start[AllocaNo], BBEnd); in calculateLiveIntervals()
|
/netbsd/external/apache2/llvm/dist/llvm/lib/Transforms/IPO/ |
H A D | IROutliner.cpp | 118 BasicBlock::iterator BBCurr, BBEnd, BBNext; in moveBBContents() local 119 for (BBCurr = SourceBB.begin(), BBEnd = SourceBB.end(); BBCurr != BBEnd; in moveBBContents()
|
/netbsd/external/apache2/llvm/dist/llvm/lib/Transforms/Utils/ |
H A D | SimplifyCFG.cpp | 1793 auto *BBEnd = Blocks[0]->getTerminator()->getSuccessor(0); in sinkLastInstruction() local 1843 Op->getName() + ".sink", &BBEnd->front()); in sinkLastInstruction() 1853 I0->moveBefore(&*BBEnd->getFirstInsertionPt()); in sinkLastInstruction()
|