Home
last modified time | relevance | path

Searched refs:RPDelta (Results 1 – 7 of 7) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DVLIWMachineScheduler.cpp528 RegPressureDelta RPDelta; in readyQueueVerboseDump() local
529 TempTracker.getMaxPressureDelta((*I)->getInstr(), RPDelta, in readyQueueVerboseDump()
535 SchedulingCost(Q, *I, Candidate, RPDelta, true); in readyQueueVerboseDump()
780 RegPressureDelta RPDelta; in pickNodeFromQueue() local
781 TempTracker.getMaxPressureDelta((*I)->getInstr(), RPDelta, in pickNodeFromQueue()
785 int CurrentCost = SchedulingCost(Q, *I, Candidate, RPDelta, false); in pickNodeFromQueue()
791 Candidate.RPDelta = RPDelta; in pickNodeFromQueue()
804 Candidate.RPDelta = RPDelta; in pickNodeFromQueue()
815 Candidate.RPDelta = RPDelta; in pickNodeFromQueue()
828 Candidate.RPDelta = RPDelta; in pickNodeFromQueue()
[all …]
H A DMachineScheduler.cpp3421 P = Cand.RPDelta.Excess; in traceCandidate()
3424 P = Cand.RPDelta.CriticalMax; in traceCandidate()
3427 P = Cand.RPDelta.CurrentMax; in traceCandidate()
3916 Cand.RPDelta, in initCandidate()
3924 Cand.RPDelta, in initCandidate()
3931 Cand.RPDelta, in initCandidate()
3937 LLVM_DEBUG(if (Cand.RPDelta.Excess.isValid()) dbgs() in initCandidate()
3939 << TRI->getRegPressureSetName(Cand.RPDelta.Excess.getPSet()) << ":" in initCandidate()
3940 << Cand.RPDelta.Excess.getUnitInc() << "\n"); in initCandidate()
3969 if (DAG->isTrackingPressure() && tryPressure(TryCand.RPDelta.Excess, in tryCandidate()
[all …]
H A DMachinePipeliner.cpp2296 RegPressureDelta RPDelta; in registerPressureFilter() local
2298 RecRPTracker.getMaxUpwardPressureDelta(SU->getInstr(), nullptr, RPDelta, in registerPressureFilter()
2301 if (RPDelta.Excess.isValid()) { in registerPressureFilter()
2304 << TRI->getRegPressureSetName(RPDelta.Excess.getPSet()) in registerPressureFilter()
2305 << ":" << RPDelta.Excess.getUnitInc() << "\n"); in registerPressureFilter()
/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCMachineScheduler.cpp67 tryPressure(TryCand.RPDelta.Excess, Cand.RPDelta.Excess, TryCand, Cand, in tryCandidate()
73 tryPressure(TryCand.RPDelta.CriticalMax, Cand.RPDelta.CriticalMax, in tryCandidate()
119 tryPressure(TryCand.RPDelta.CurrentMax, Cand.RPDelta.CurrentMax, TryCand, in tryCandidate()
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DGCNSchedStrategy.cpp290 Cand.RPDelta.Excess = PressureChange(AMDGPU::RegisterPressureSets::VGPR_32); in initCandidate()
291 Cand.RPDelta.Excess.setUnitInc(NewVGPRPressure - VGPRExcessLimit); in initCandidate()
296 Cand.RPDelta.Excess = PressureChange(AMDGPU::RegisterPressureSets::SReg_32); in initCandidate()
297 Cand.RPDelta.Excess.setUnitInc(NewSGPRPressure - SGPRExcessLimit); in initCandidate()
311 Cand.RPDelta.CriticalMax = in initCandidate()
313 Cand.RPDelta.CriticalMax.setUnitInc(SGPRDelta); in initCandidate()
315 Cand.RPDelta.CriticalMax = in initCandidate()
317 Cand.RPDelta.CriticalMax.setUnitInc(VGPRDelta); in initCandidate()
553 tryPressure(TryCand.RPDelta.Excess, Cand.RPDelta.Excess, TryCand, Cand, in tryCandidate()
604 tryPressure(TryCand.RPDelta.CriticalMax, Cand.RPDelta.CriticalMax, in tryCandidate()
[all …]
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DMachineScheduler.h1154 RegPressureDelta RPDelta; member
1167 RPDelta = RegPressureDelta(); in reset()
1179 RPDelta = Best.RPDelta; in setBest()
H A DVLIWMachineScheduler.h98 RegPressureDelta RPDelta; member