HomeSort by: relevance | last modified time | path
    Searched refs:BBEnd (Results 1 - 6 of 6) sorted by relevancy

  /src/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/
GVNSink.cpp 609 /// instructions into BBEnd from its predecessors.
610 unsigned sinkBB(BasicBlock *BBEnd);
613 /// BBEnd, which is their only successor.
614 void sinkLastInstruction(ArrayRef<BasicBlock *> Blocks, BasicBlock *BBEnd);
762 unsigned GVNSink::sinkBB(BasicBlock *BBEnd) {
764 BBEnd->printAsOperand(dbgs()); dbgs() << "\n");
766 for (auto *B : predecessors(BBEnd)) {
791 analyzeInitialPHIs(BBEnd, NeededPHIs, PHIContents);
815 BasicBlock *InsertBB = BBEnd;
818 BBEnd->printAsOperand(dbgs()); dbgs() << "\n")
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/
GCNIterativeScheduler.cpp 238 auto const BBEnd = Begin->getParent()->end();
239 auto const BottomMI = End == BBEnd ? std::prev(End) : End;
244 if (AfterBottomMI == BBEnd ||
266 auto const BBEnd = R.Begin->getParent()->end();
268 if (R.End != BBEnd) {
275 RPTracker.reset(*std::prev(BBEnd));
R600EmitClauseMarkers.cpp 181 MachineBasicBlock::iterator BBEnd) {
194 for (MachineBasicBlock::iterator UseI = Def; UseI != BBEnd; ++UseI) {
  /src/external/apache2/llvm/dist/llvm/lib/Analysis/
StackLifetime.cpp 237 unsigned BBStart, BBEnd;
238 std::tie(BBStart, BBEnd) = BlockInstRange[BB];
278 LiveRanges[AllocaNo].addRange(Start[AllocaNo], BBEnd);
  /src/external/apache2/llvm/dist/llvm/lib/Transforms/IPO/
IROutliner.cpp 118 BasicBlock::iterator BBCurr, BBEnd, BBNext;
119 for (BBCurr = SourceBB.begin(), BBEnd = SourceBB.end(); BBCurr != BBEnd;
  /src/external/apache2/llvm/dist/llvm/lib/Transforms/Utils/
SimplifyCFG.cpp 1793 auto *BBEnd = Blocks[0]->getTerminator()->getSuccessor(0);
1843 Op->getName() + ".sink", &BBEnd->front());
1853 I0->moveBefore(&*BBEnd->getFirstInsertionPt());

Completed in 25 milliseconds