/llvm-project/llvm/lib/Target/AMDGPU/ |
H A D | GCNSchedStrategy.cpp | 152 getRegisterPressures(bool AtTop,const RegPressureTracker & RPTracker,SUnit * SU,std::vector<unsigned> & Pressure,std::vector<unsigned> & MaxPressure) getRegisterPressures() argument 166 initCandidate(SchedCandidate & Cand,SUnit * SU,bool AtTop,const RegPressureTracker & RPTracker,const SIRegisterInfo * SRI,unsigned SGPRPressure,unsigned VGPRPressure,bool IsBottomUp) initCandidate() argument 289 pickNodeFromQueue(SchedBoundary & Zone,const CandPolicy & ZonePolicy,const RegPressureTracker & RPTracker,SchedCandidate & Cand,bool IsBottomUp) pickNodeFromQueue() argument 611 GCNDownwardRPTracker RPTracker(*LIS); getRealRegPressure() local 618 GCNDownwardRPTracker RPTracker(*LIS); computeBlockPressure() local [all...] |
H A D | GCNIterativeScheduler.cpp | 262 GCNUpwardRPTracker RPTracker(*LIS); in getSchedulePressure() local
|
H A D | SIMachineScheduler.h | 444 void initRPTracker(RegPressureTracker &RPTracker) { in initRPTracker() argument
|
H A D | SIMachineScheduler.cpp | 309 RegPressureTracker RPTracker(Pressure), BotRPTracker(BotPressure); initRegPressure() local [all...] |
/llvm-project/llvm/lib/CodeGen/ |
H A D | VLIWMachineScheduler.cpp | 525 readyQueueVerboseDump(const RegPressureTracker & RPTracker,SchedCandidate & Candidate,ReadyQueue & Q) readyQueueVerboseDump() argument 770 pickNodeFromQueue(VLIWSchedBoundary & Zone,const RegPressureTracker & RPTracker,SchedCandidate & Candidate) pickNodeFromQueue() argument
|
H A D | ScheduleDAGInstrs.cpp | 740 buildSchedGraph(AAResults * AA,RegPressureTracker * RPTracker,PressureDiffs * PDiffs,LiveIntervals * LIS,bool TrackLaneMasks) buildSchedGraph() argument
|
H A D | MachineSink.cpp | 1004 RegPressureTracker RPTracker(Pressure); getBBRegisterPressure() local
|
H A D | RegisterPressure.cpp | 359 initLiveThru(const RegPressureTracker & RPTracker) initLiveThru() argument
|
H A D | MachineScheduler.cpp | 3485 initCandidate(SchedCandidate & Cand,SUnit * SU,bool AtTop,const RegPressureTracker & RPTracker,RegPressureTracker & TempTracker) initCandidate() argument 3644 pickNodeFromQueue(SchedBoundary & Zone,const CandPolicy & ZonePolicy,const RegPressureTracker & RPTracker,SchedCandidate & Cand) pickNodeFromQueue() argument [all...] |
H A D | MachinePipeliner.cpp | 2023 computeLiveOuts(MachineFunction & MF,RegPressureTracker & RPTracker,NodeSet & NS) computeLiveOuts() argument
|
/llvm-project/llvm/include/llvm/CodeGen/ |
H A D | MachineScheduler.h | 421 RegPressureTracker RPTracker; global() variable
|
/llvm-project/llvm/lib/Target/PowerPC/ |
H A D | PPCInstrInfo.cpp | 625 RegPressureTracker RPTracker(Pressure); shouldReduceRegisterPressure() local
|
/llvm-project/llvm/lib/Target/ARM/ |
H A D | ARMBaseInstrInfo.cpp | 6919 RegPressureTracker RPTracker(RecRegPressure); tooMuchRegisterPressure() local
|