Home
last modified time | relevance | path

Searched refs:GCNRegPressure (Results 1 – 8 of 8) sorted by relevance

/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/AMDGPU/
DGCNRegPressure.h29 struct GCNRegPressure { struct
38 GCNRegPressure() { in GCNRegPressure() argument
62 bool higherOccupancy(const GCNSubtarget &ST, const GCNRegPressure& O) const { in higherOccupancy() argument
66 bool less(const GCNSubtarget &ST, const GCNRegPressure& O,
69 bool operator==(const GCNRegPressure &O) const {
73 bool operator!=(const GCNRegPressure &O) const {
85 friend GCNRegPressure max(const GCNRegPressure &P1, argument
86 const GCNRegPressure &P2);
89 inline GCNRegPressure max(const GCNRegPressure &P1, const GCNRegPressure &P2) { in max()
90 GCNRegPressure Res; in max()
[all …]
DGCNIterativeScheduler.h56 GCNRegPressure MaxPressure;
66 GCNRegPressure MaxPressure;
83 GCNRegPressure getSchedulePressure(const Region &R,
86 GCNRegPressure getRegionPressure(MachineBasicBlock::iterator Begin,
89 GCNRegPressure getRegionPressure(const Region &R) const { in getRegionPressure()
95 const GCNRegPressure &MaxRP = GCNRegPressure());
105 const GCNRegPressure &MaxRP = GCNRegPressure());
117 const GCNRegPressure &RP) const;
119 const GCNRegPressure &Before,
120 const GCNRegPressure &After) const;
DGCNIterativeScheduler.cpp124 const GCNRegPressure &RP) const { in printSchedResult()
133 const GCNRegPressure &Before, in printSchedRP()
134 const GCNRegPressure &After) const { in printSchedRP()
179 GCNRegPressure SaveMaxRP;
248 GCNRegPressure
280 template <typename Range> GCNRegPressure
359 const GCNRegPressure &MaxRP) { in setBestSchedule()
374 const GCNRegPressure &MaxRP) { in scheduleRegion()
DGCNSchedStrategy.h89 SmallVector<GCNRegPressure, 32> Pressure;
95 GCNRegPressure getRealRegPressure() const;
DGCNRegPressure.cpp85 unsigned GCNRegPressure::getRegKind(unsigned Reg, in getRegKind()
95 void GCNRegPressure::inc(unsigned Reg, in inc()
135 bool GCNRegPressure::less(const GCNSubtarget &ST, in less()
136 const GCNRegPressure& O, in less()
181 void GCNRegPressure::print(raw_ostream &OS, const GCNSubtarget *ST) const { in print()
DCMakeLists.txt78 GCNRegPressure.cpp
DGCNSchedStrategy.cpp318 GCNRegPressure PressureBefore; in schedule()
416 GCNRegPressure GCNScheduleDAGMILive::getRealRegPressure() const { in getRealRegPressure()
DSIFormMemoryClauses.cpp242 GCNRegPressure MaxPressure = RPT.moveMaxPressure(); in checkPressure()