Searched refs:RPDelta (Results 1 - 6 of 6) sorted by relevance
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
H A D | GCNSchedStrategy.cpp | 107 // We only need to update the RPDelta for instructions that increase register 112 Cand.RPDelta.Excess = PressureChange(SRI->getVGPRPressureSet()); 113 Cand.RPDelta.Excess.setUnitInc(NewVGPRPressure - VGPRExcessLimit); 117 Cand.RPDelta.Excess = PressureChange(SRI->getSGPRPressureSet()); 118 Cand.RPDelta.Excess.setUnitInc(NewSGPRPressure - SGPRExcessLimit); 131 Cand.RPDelta.CriticalMax = PressureChange(SRI->getSGPRPressureSet()); 132 Cand.RPDelta.CriticalMax.setUnitInc(SGPRDelta); 134 Cand.RPDelta.CriticalMax = PressureChange(SRI->getVGPRPressureSet()); 135 Cand.RPDelta.CriticalMax.setUnitInc(VGPRDelta); 246 if (TopCand.Reason == RegExcess && TopCand.RPDelta [all...] |
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
H A D | HexagonMachineScheduler.cpp | 504 RegPressureDelta RPDelta; local 505 TempTracker.getMaxPressureDelta((*I)->getInstr(), RPDelta, 511 SchedulingCost(Q, *I, Candidate, RPDelta, true); 778 RegPressureDelta RPDelta; local 779 TempTracker.getMaxPressureDelta((*I)->getInstr(), RPDelta, 783 int CurrentCost = SchedulingCost(Q, *I, Candidate, RPDelta, false); 789 Candidate.RPDelta = RPDelta; 802 Candidate.RPDelta = RPDelta; [all...] |
H A D | HexagonMachineScheduler.h | 118 RegPressureDelta RPDelta; member in struct:llvm::ConvergingVLIWScheduler::SchedCandidate
|
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
H A D | MachineScheduler.h | 859 RegPressureDelta RPDelta; member in struct:llvm::GenericSchedulerBase::SchedCandidate 872 RPDelta = RegPressureDelta(); 884 RPDelta = Best.RPDelta;
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | MachineScheduler.cpp | 2602 P = Cand.RPDelta.Excess; 2605 P = Cand.RPDelta.CriticalMax; 2608 P = Cand.RPDelta.CurrentMax; 2960 Cand.RPDelta, 2968 Cand.RPDelta, 2975 Cand.RPDelta, 2981 LLVM_DEBUG(if (Cand.RPDelta.Excess.isValid()) dbgs() 2983 << TRI->getRegPressureSetName(Cand.RPDelta.Excess.getPSet()) << ":" 2984 << Cand.RPDelta.Excess.getUnitInc() << "\n"); 3012 if (DAG->isTrackingPressure() && tryPressure(TryCand.RPDelta [all...] |
H A D | MachinePipeliner.cpp | 1609 RegPressureDelta RPDelta; local 1611 RecRPTracker.getMaxUpwardPressureDelta(SU->getInstr(), nullptr, RPDelta, 1614 if (RPDelta.Excess.isValid()) { 1617 << TRI->getRegPressureSetName(RPDelta.Excess.getPSet()) 1618 << ":" << RPDelta.Excess.getUnitInc());
|
Completed in 161 milliseconds