HomeSort by: relevance | last modified time | path
    Searched defs:RegionEnd (Results 1 - 2 of 2) sorted by relevancy

  /src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/
ScheduleDAGInstrs.h 151 MachineBasicBlock::iterator RegionEnd;
153 /// Instructions in this region (distance(RegionBegin, RegionEnd)).
280 MachineBasicBlock::iterator end() const { return RegionEnd; }
  /src/external/apache2/llvm/dist/llvm/lib/CodeGen/
MachineScheduler.cpp 375 /// scheduler must update the RegionBegin and RegionEnd positions cached by
470 /// RegionEnd is either MBB->end() or the scheduling boundary after the
475 MachineBasicBlock::iterator RegionEnd;
480 RegionBegin(B), RegionEnd(E), NumRegionInstrs(N) {}
494 for(MachineBasicBlock::iterator RegionEnd = MBB->end();
495 RegionEnd != MBB->begin(); RegionEnd = I) {
497 // Avoid decrementing RegionEnd for blocks with no terminator.
498 if (RegionEnd != MBB->end() ||
499 isSchedBoundary(&*std::prev(RegionEnd), &*MBB, MF, TII))
    [all...]

Completed in 21 milliseconds