Home
last modified time | relevance | path

Searched refs:getPressure (Results 1 – 9 of 9) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DGCNRegPressure.cpp683 GCNRegPressure RPBeforeMI = RPT.getPressure(); in runOnMachineFunction()
685 RP.emplace_back(RPBeforeMI, RPT.getPressure()); in runOnMachineFunction()
689 RPAtMBBEnd = RPT.getPressure(); in runOnMachineFunction()
696 RPAtMBBEnd = RPT.getPressure(); in runOnMachineFunction()
702 RP.emplace_back(RPT.getPressure(), RPT.getMaxPressure()); in runOnMachineFunction()
H A DSIMachineScheduler.h467 for (const auto &RegMaskPair : RPTracker.getPressure().LiveInRegs) { in getInRegs()
475 for (const auto &RegMaskPair : RPTracker.getPressure().LiveOutRegs) { in getOutRegs()
H A DGCNRegPressure.h169 GCNRegPressure getPressure() const { return CurPressure; } in getPressure() function
H A DSIMachineScheduler.cpp325 TopRPTracker.addLiveRegs(RPTracker.getPressure().LiveInRegs); in initRegPressure()
326 BotRPTracker.addLiveRegs(RPTracker.getPressure().LiveOutRegs); in initRegPressure()
329 for (const auto &RegMaskPair : RPTracker.getPressure().LiveInRegs) { in initRegPressure()
356 for (const auto &RegMaskPair : RPTracker.getPressure().LiveOutRegs) { in initRegPressure()
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DRegisterPressure.h460 RegisterPressure &getPressure() { return P; } in getPressure() function
461 const RegisterPressure &getPressure() const { return P; } in getPressure() function
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DMachineScheduler.cpp1274 TopRPTracker.addLiveRegs(RPTracker.getPressure().LiveInRegs); in initRegPressure()
1275 BotRPTracker.addLiveRegs(RPTracker.getPressure().LiveOutRegs); in initRegPressure()
1292 updatePressureDiffs(RPTracker.getPressure().LiveOutRegs); in initRegPressure()
1315 RPTracker.getPressure().MaxSetPressure; in initRegPressure()
1587 for (const RegisterMaskPair &P : RPTracker.getPressure().LiveOutRegs) { in computeCyclicCriticalPath()
1683 updateScheduledPressure(SU, TopRPTracker.getPressure().MaxSetPressure); in scheduleMI()
1721 updateScheduledPressure(SU, BotRPTracker.getPressure().MaxSetPressure); in scheduleMI()
H A DMachineSink.cpp1078 std::make_pair(&MBB, RPTracker.getPressure().MaxSetPressure)); in getBBRegisterPressure()
/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCInstrInfo.cpp644 return RPTracker.getPressure().MaxSetPressure; in shouldReduceRegisterPressure()
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMBaseInstrInfo.cpp6965 auto &P = RPTracker.getPressure().MaxSetPressure; in tooMuchRegisterPressure()