Home
last modified time | relevance | path

Searched refs:RegionEnd (Results 1 – 10 of 10) sorted by relevance

/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DR600Packetizer.cpp368 for(MachineBasicBlock::iterator RegionEnd = MBB->end(); in runOnMachineFunction() local
369 RegionEnd != MBB->begin();) { in runOnMachineFunction()
372 MachineBasicBlock::iterator I = RegionEnd; in runOnMachineFunction()
380 if (I == RegionEnd) { in runOnMachineFunction()
381 RegionEnd = std::prev(RegionEnd); in runOnMachineFunction()
386 if (I == std::prev(RegionEnd)) { in runOnMachineFunction()
387 RegionEnd = std::prev(RegionEnd); in runOnMachineFunction()
391 Packetizer.PacketizeMIs(&*MBB, &*I, RegionEnd); in runOnMachineFunction()
392 RegionEnd = I; in runOnMachineFunction()
H A DGCNSchedStrategy.cpp314 Regions.push_back(std::make_pair(RegionBegin, RegionEnd)); in schedule()
342 Regions[RegionIdx] = std::make_pair(RegionBegin, RegionEnd); in schedule()
417 RegionEnd = RegionBegin; in schedule()
422 if (MI->getIterator() != RegionEnd) { in schedule()
424 BB->insert(RegionEnd, MI); in schedule()
444 RegionEnd = MI->getIterator(); in schedule()
445 ++RegionEnd; in schedule()
449 Regions[RegionIdx] = std::make_pair(RegionBegin, RegionEnd); in schedule()
607 RegionEnd = Region.second; in finalizeSchedule()
630 if (RegionEnd != MBB->end()) dbgs() << *RegionEnd; in finalizeSchedule()
H A DGCNIterativeScheduler.cpp186 assert(Sch.RegionBegin == Rgn.Begin && Sch.RegionEnd == Rgn.End); in schedule()
192 Sch.RegionEnd = Rgn.End; in schedule()
199 assert(Sch.RegionBegin == Rgn.Begin && Sch.RegionEnd == Rgn.End); in restoreOrder()
298 LLVM_DEBUG(printLivenessInfo(dbgs(), RegionBegin, RegionEnd, LIS); in schedule()
358 assert(RegionBegin == R.Begin && RegionEnd == R.End); in scheduleRegion()
396 RegionEnd = R.End; in scheduleRegion()
/freebsd-13.1/contrib/llvm-project/llvm/lib/CodeGen/
H A DPostRASchedulerList.cpp395 AntiDepBreak->BreakAntiDependencies(SUnits, RegionBegin, RegionEnd, in schedule()
671 RegionBegin = RegionEnd; in EmitSchedule()
675 BB->splice(RegionEnd, BB, FirstDbgValue); in EmitSchedule()
680 BB->splice(RegionEnd, BB, SU->getInstr()); in EmitSchedule()
683 TII->insertNoop(*BB, RegionEnd); in EmitSchedule()
688 RegionBegin = std::prev(RegionEnd); in EmitSchedule()
H A DMachineScheduler.cpp495 RegionEnd != MBB->begin(); RegionEnd = I) { in getSchedRegions()
498 if (RegionEnd != MBB->end() || in getSchedRegions()
500 --RegionEnd; in getSchedRegions()
506 I = RegionEnd; in getSchedRegions()
567 MachineBasicBlock::iterator RegionEnd = R->RegionEnd; in scheduleRegions() local
575 if (I == RegionEnd || I == std::prev(RegionEnd)) { in scheduleRegions()
585 if (RegionEnd != MBB->end()) dbgs() << *RegionEnd; in scheduleRegions()
891 CurrentBottom = RegionEnd; in initQueues()
922 RegionEnd = DbgValue; in placeDebugValues()
999 LiveRegionEnd = (RegionEnd == bb->end()) ? RegionEnd : std::next(RegionEnd); in enterRegion()
[all …]
H A DScheduleDAGInstrs.cpp193 RegionEnd = end; in enterRegion()
203 RegionEnd != BB->end() in addSchedBarrierDeps()
204 ? &*skipDebugInstructionsBackward(RegionEnd, RegionBegin) in addSchedBarrierDeps()
574 for (MachineInstr &MI : make_range(RegionBegin, RegionEnd)) { in initSUnits()
802 for (MachineBasicBlock::iterator MII = RegionEnd, MIE = RegionBegin; in buildSchedGraph()
831 if (RPTracker->getPos() == RegionEnd || &*RPTracker->getPos() != &MI) in buildSchedGraph()
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DScheduleDAGInstrs.h151 MachineBasicBlock::iterator RegionEnd; variable
280 MachineBasicBlock::iterator end() const { return RegionEnd; } in end()
/freebsd-13.1/contrib/llvm-project/compiler-rt/lib/scudo/standalone/
H A Dcommon.h187 uptr RegionEnd; member
H A Dprimary64.h255 B.RegionEnd = B.RegionBegin + RegionInfoArray[ClassId].AllocatedUser; in findNearestBlock()
262 while (B.RegionEnd < B.BlockBegin + B.BlockSize) in findNearestBlock()
H A Dcombined.h1318 if (BlockAddr < Info.RegionBegin || BlockAddr >= Info.RegionEnd) in getInlineErrorInfo()