Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
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()
404 RegionBegin = getMachineInstr(Schedule.front()); in scheduleRegion()
415 R.Begin = RegionBegin; in scheduleRegion()
H A DGCNSchedStrategy.cpp800 Regions.push_back(std::pair(RegionBegin, RegionEnd)); in schedule()
810 static MachineInstr *getLastMIForRegion(MachineBasicBlock::iterator RegionBegin, in getLastMIForRegion() argument
812 auto REnd = RegionEnd == RegionBegin->getParent()->end() in getLastMIForRegion()
815 return &*skipDebugInstructionsBackward(REnd, RegionBegin); in getLastMIForRegion()
915 for (auto &[RegionBegin, RegionEnd] : reverse(Regions)) in getRegionLiveOutMap()
916 RegionLastMIs.push_back(getLastMIForRegion(RegionBegin, RegionEnd)); in getRegionLiveOutMap()
969 RegionBegin = Region.first; in runSchedStages()
1155 if (DAG.RegionBegin->getParent() != CurrentMBB) in initGCNRegion()
1246 CurrentMBB = DAG.RegionBegin->getParent(); in setupNewBlock()
1257 DAG.Regions[RegionIdx] = std::pair(DAG.RegionBegin, DAG.RegionEnd); in finalizeGCNRegion()
[all …]
H A DSIMachineScheduler.h445 RPTracker.init(&MF, RegClassInfo, LIS, BB, RegionBegin, false, false); in initRPTracker()
H A DSIMachineScheduler.cpp1966 assert(TopRPTracker.getPos() == RegionBegin && "bad initial Top tracker"); in schedule()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DWindowScheduler.cpp662 auto RegionBegin = MBB->begin(); in getScheduleRange() local
663 std::advance(RegionBegin, Offset); in getScheduleRange()
664 auto RegionEnd = RegionBegin; in getScheduleRange()
666 return make_range(RegionBegin, RegionEnd); in getScheduleRange()
H A DPostRASchedulerList.cpp414 AntiDepBreak->BreakAntiDependencies(SUnits, RegionBegin, RegionEnd, in schedule()
687 RegionBegin = RegionEnd; in EmitSchedule()
704 RegionBegin = std::prev(RegionEnd); in EmitSchedule()
H A DMachineScheduler.cpp782 MachineBasicBlock::iterator RegionBegin; member
788 RegionBegin(B), RegionEnd(E), NumRegionInstrs(N) {} in SchedRegion()
874 MachineBasicBlock::iterator I = R.RegionBegin; in scheduleRegions()
1047 if (&*RegionBegin == MI) in moveInstruction()
1048 ++RegionBegin; in moveInstruction()
1058 if (RegionBegin == InsertPos) in moveInstruction()
1059 RegionBegin = MI; in moveInstruction()
1199 CurrentTop = nextIfDebug(RegionBegin, RegionEnd); in initQueues()
1218 BB->splice(RegionBegin, BB, FirstDbgValue); in placeDebugValues()
1219 RegionBegin = FirstDbgValue; in placeDebugValues()
[all …]
H A DScheduleDAGInstrs.cpp203 RegionBegin = begin; in enterRegion()
215 ? &*skipDebugInstructionsBackward(RegionEnd, RegionBegin) in addSchedBarrierDeps()
598 for (MachineInstr &MI : make_range(RegionBegin, RegionEnd)) { in initSUnits()
828 for (MachineBasicBlock::iterator MII = RegionEnd, MIE = RegionBegin; in buildSchedGraph()
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DScheduleDAGInstrs.h148 MachineBasicBlock::iterator RegionBegin; variable
303 MachineBasicBlock::iterator begin() const { return RegionBegin; } in begin()
/freebsd/contrib/llvm-project/compiler-rt/lib/scudo/standalone/
H A Dcommon.h226 uptr RegionBegin; member
H A Dprimary64.h1360 B.RegionBegin = RegionInfoArray[ClassId].RegionBeg; in findNearestBlock()
1362 B.RegionBegin + RegionInfoArray[ClassId].MemMapInfo.AllocatedUser; in findNearestBlock()
1364 B.BlockBegin = B.RegionBegin + uptr(sptr(Ptr - B.RegionBegin) / in findNearestBlock()
1366 while (B.BlockBegin < B.RegionBegin) in findNearestBlock()
H A Dcombined.h1534 if (BlockAddr < Info.RegionBegin || BlockAddr >= Info.RegionEnd) in getInlineErrorInfo()