Home
last modified time | relevance | path

Searched refs:RegionBegin (Results 1 – 8 of 8) sorted by relevance

/freebsd-12.1/contrib/llvm/lib/Target/AMDGPU/
H A DGCNSchedStrategy.cpp308 Regions.push_back(std::make_pair(RegionBegin, RegionEnd)); in schedule()
331 Regions[RegionIdx] = std::make_pair(RegionBegin, RegionEnd); in schedule()
379 RegionEnd = RegionBegin; in schedule()
410 RegionBegin = Unsched.front()->getIterator(); in schedule()
411 Regions[RegionIdx] = std::make_pair(RegionBegin, RegionEnd); in schedule()
511 RegionBegin = Region.first; in finalizeSchedule()
514 if (RegionBegin->getParent() != MBB) { in finalizeSchedule()
516 MBB = RegionBegin->getParent(); in finalizeSchedule()
H A DGCNIterativeScheduler.cpp203 assert(Sch.RegionBegin == Rgn.Begin && Sch.RegionEnd == Rgn.End); in schedule()
211 Rgn.Begin = Sch.RegionBegin; in schedule()
216 assert(Sch.RegionBegin == Rgn.Begin && Sch.RegionEnd == Rgn.End); in restoreOrder()
315 LLVM_DEBUG(printLivenessInfo(dbgs(), RegionBegin, RegionEnd, LIS); in schedule()
316 if (!Regions.empty() && Regions.back()->Begin == RegionBegin) { in schedule()
375 assert(RegionBegin == R.Begin && RegionEnd == R.End); in scheduleRegion()
405 RegionBegin = getMachineInstr(Schedule.front()); in scheduleRegion()
416 R.Begin = RegionBegin; in scheduleRegion()
H A DSIMachineScheduler.h453 RPTracker.init(&MF, RegClassInfo, LIS, BB, RegionBegin, false, false); in initRPTracker()
H A DSIMachineScheduler.cpp2027 assert(TopRPTracker.getPos() == RegionBegin && "bad initial Top tracker"); in schedule()
/freebsd-12.1/contrib/llvm/include/llvm/CodeGen/
H A DScheduleDAGInstrs.h148 MachineBasicBlock::iterator RegionBegin; variable
267 MachineBasicBlock::iterator begin() const { return RegionBegin; } in begin()
/freebsd-12.1/contrib/llvm/lib/CodeGen/
H A DMachineScheduler.cpp453 MachineBasicBlock::iterator RegionBegin; member
541 MachineBasicBlock::iterator I = R->RegionBegin; in scheduleRegions()
728 if (&*RegionBegin == MI) in moveInstruction()
729 ++RegionBegin; in moveInstruction()
739 if (RegionBegin == InsertPos) in moveInstruction()
740 RegionBegin = MI; in moveInstruction()
884 CurrentTop = nextIfDebug(RegionBegin, RegionEnd); in initQueues()
903 BB->splice(RegionBegin, BB, FirstDbgValue); in placeDebugValues()
904 RegionBegin = FirstDbgValue; in placeDebugValues()
912 if (&*RegionBegin == DbgValue) in placeDebugValues()
[all …]
H A DPostRASchedulerList.cpp397 AntiDepBreak->BreakAntiDependencies(SUnits, RegionBegin, RegionEnd, in schedule()
673 RegionBegin = RegionEnd; in EmitSchedule()
690 RegionBegin = std::prev(RegionEnd); in EmitSchedule()
H A DScheduleDAGInstrs.cpp192 RegionBegin = begin; in enterRegion()
548 for (MachineInstr &MI : make_range(RegionBegin, RegionEnd)) { in initSUnits()
768 for (MachineBasicBlock::iterator MII = RegionEnd, MIE = RegionBegin; in buildSchedGraph()