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.cpp181 assert(Sch.RegionBegin == Rgn.Begin && Sch.RegionEnd == Rgn.End); in schedule()
189 Rgn.Begin = Sch.RegionBegin; in schedule()
194 assert(Sch.RegionBegin == Rgn.Begin && Sch.RegionEnd == Rgn.End); in restoreOrder()
293 LLVM_DEBUG(printLivenessInfo(dbgs(), RegionBegin, RegionEnd, LIS); in schedule()
294 if (!Regions.empty() && Regions.back()->Begin == RegionBegin) { in schedule()
353 assert(RegionBegin == R.Begin && RegionEnd == R.End); in scheduleRegion()
382 RegionBegin = getMachineInstr(Schedule.front()); in scheduleRegion()
393 R.Begin = RegionBegin; in scheduleRegion()
H A DGCNSchedStrategy.cpp606 Regions.push_back(std::pair(RegionBegin, RegionEnd)); in schedule()
739 RegionBegin = Region.first; in runSchedStages()
894 if (DAG.RegionBegin->getParent() != CurrentMBB) in initGCNRegion()
988 CurrentMBB = DAG.RegionBegin->getParent(); in setupNewBlock()
998 DAG.Regions[RegionIdx] = std::pair(DAG.RegionBegin, DAG.RegionEnd); in finalizeGCNRegion()
1310 DAG.RegionEnd = DAG.RegionBegin; in revertScheduling()
1354 DAG.RegionBegin = Unsched.front()->getIterator(); in revertScheduling()
1355 if (DAG.RegionBegin->isDebugInstr()) { in revertScheduling()
1359 DAG.RegionBegin = MI->getIterator(); in revertScheduling()
1368 DAG.Regions[RegionIdx] = std::pair(DAG.RegionBegin, DAG.RegionEnd); in revertScheduling()
H A DSIMachineScheduler.h445 RPTracker.init(&MF, RegClassInfo, LIS, BB, RegionBegin, false, false); in initRPTracker()
H A DSIMachineScheduler.cpp1978 assert(TopRPTracker.getPos() == RegionBegin && "bad initial Top tracker"); in schedule()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DWindowScheduler.cpp661 auto RegionBegin = MBB->begin(); in getScheduleRange() local
662 std::advance(RegionBegin, Offset); in getScheduleRange()
663 auto RegionEnd = RegionBegin; in getScheduleRange()
665 return make_range(RegionBegin, RegionEnd); in getScheduleRange()
H A DPostRASchedulerList.cpp392 AntiDepBreak->BreakAntiDependencies(SUnits, RegionBegin, RegionEnd, in schedule()
665 RegionBegin = RegionEnd; in EmitSchedule()
682 RegionBegin = std::prev(RegionEnd); in EmitSchedule()
H A DMachineScheduler.cpp544 MachineBasicBlock::iterator RegionBegin; member
550 RegionBegin(B), RegionEnd(E), NumRegionInstrs(N) {} in SchedRegion()
635 MachineBasicBlock::iterator I = R.RegionBegin; in scheduleRegions()
805 if (&*RegionBegin == MI) in moveInstruction()
806 ++RegionBegin; in moveInstruction()
816 if (RegionBegin == InsertPos) in moveInstruction()
817 RegionBegin = MI; in moveInstruction()
959 CurrentTop = nextIfDebug(RegionBegin, RegionEnd); in initQueues()
978 BB->splice(RegionBegin, BB, FirstDbgValue); in placeDebugValues()
979 RegionBegin = FirstDbgValue; in placeDebugValues()
[all …]
H A DScheduleDAGInstrs.cpp194 RegionBegin = begin; in enterRegion()
206 ? &*skipDebugInstructionsBackward(RegionEnd, RegionBegin) in addSchedBarrierDeps()
583 for (MachineInstr &MI : make_range(RegionBegin, RegionEnd)) { in initSUnits()
811 for (MachineBasicBlock::iterator MII = RegionEnd, MIE = RegionBegin; in buildSchedGraph()
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DScheduleDAGInstrs.h143 MachineBasicBlock::iterator RegionBegin; variable
284 MachineBasicBlock::iterator begin() const { return RegionBegin; } in begin()
/freebsd/contrib/llvm-project/compiler-rt/lib/scudo/standalone/
H A Dcommon.h204 uptr RegionBegin; member
H A Dprimary64.h494 B.RegionBegin = RegionInfoArray[ClassId].RegionBeg; in findNearestBlock()
496 B.RegionBegin + RegionInfoArray[ClassId].MemMapInfo.AllocatedUser; in findNearestBlock()
499 B.RegionBegin + uptr(sptr(Ptr - B.RegionBegin) / sptr(B.BlockSize) * in findNearestBlock()
501 while (B.BlockBegin < B.RegionBegin) in findNearestBlock()
H A Dcombined.h1515 if (BlockAddr < Info.RegionBegin || BlockAddr >= Info.RegionEnd) in getInlineErrorInfo()