Home
last modified time | relevance | path

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

/external/llvm-project/llvm/lib/Target/AMDGPU/
DGCNIterativeScheduler.h63 GCNRegPressure MaxPressure;
73 GCNRegPressure MaxPressure;
90 GCNRegPressure getSchedulePressure(const Region &R,
93 GCNRegPressure getRegionPressure(MachineBasicBlock::iterator Begin,
96 GCNRegPressure getRegionPressure(const Region &R) const { in getRegionPressure()
102 const GCNRegPressure &MaxRP = GCNRegPressure());
112 const GCNRegPressure &MaxRP = GCNRegPressure());
124 const GCNRegPressure &RP) const;
126 const GCNRegPressure &Before,
127 const GCNRegPressure &After) const;
DGCNRegPressure.h36 struct GCNRegPressure { struct
47 GCNRegPressure() { in GCNRegPressure() argument
72 bool higherOccupancy(const GCNSubtarget &ST, const GCNRegPressure& O) const { in higherOccupancy() argument
76 bool less(const GCNSubtarget &ST, const GCNRegPressure& O,
79 bool operator==(const GCNRegPressure &O) const {
83 bool operator!=(const GCNRegPressure &O) const {
95 friend GCNRegPressure max(const GCNRegPressure &P1, argument
96 const GCNRegPressure &P2);
99 inline GCNRegPressure max(const GCNRegPressure &P1, const GCNRegPressure &P2) { in max()
100 GCNRegPressure Res; in max()
[all …]
DGCNIterativeScheduler.cpp128 const GCNRegPressure &RP) const { in printSchedResult()
137 const GCNRegPressure &Before, in printSchedRP()
138 const GCNRegPressure &After) const { in printSchedRP()
183 GCNRegPressure SaveMaxRP;
252 GCNRegPressure
284 template <typename Range> GCNRegPressure
363 const GCNRegPressure &MaxRP) { in setBestSchedule()
378 const GCNRegPressure &MaxRP) { in scheduleRegion()
DGCNSchedStrategy.h103 SmallVector<GCNRegPressure, 32> Pressure;
112 GCNRegPressure getRealRegPressure() const;
DGCNRegPressure.cpp90 unsigned GCNRegPressure::getRegKind(Register Reg, in getRegKind()
102 void GCNRegPressure::inc(unsigned Reg, in inc()
141 bool GCNRegPressure::less(const GCNSubtarget &ST, in less()
142 const GCNRegPressure& O, in less()
187 void GCNRegPressure::print(raw_ostream &OS, const GCNSubtarget *ST) const { in print()
DCMakeLists.txt96 GCNRegPressure.cpp
DGCNSchedStrategy.cpp317 GCNRegPressure PressureBefore; in schedule()
432 GCNRegPressure GCNScheduleDAGMILive::getRealRegPressure() const { in getRealRegPressure()
DSIFormMemoryClauses.cpp252 GCNRegPressure MaxPressure = RPT.moveMaxPressure(); in checkPressure()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AMDGPU/
DGCNIterativeScheduler.h55 GCNRegPressure MaxPressure;
65 GCNRegPressure MaxPressure;
82 GCNRegPressure getSchedulePressure(const Region &R,
85 GCNRegPressure getRegionPressure(MachineBasicBlock::iterator Begin,
88 GCNRegPressure getRegionPressure(const Region &R) const { in getRegionPressure()
94 const GCNRegPressure &MaxRP = GCNRegPressure());
104 const GCNRegPressure &MaxRP = GCNRegPressure());
116 const GCNRegPressure &RP) const;
118 const GCNRegPressure &Before,
119 const GCNRegPressure &After) const;
DGCNRegPressure.h28 struct GCNRegPressure { struct
39 GCNRegPressure() { in GCNRegPressure() argument
64 bool higherOccupancy(const GCNSubtarget &ST, const GCNRegPressure& O) const { in higherOccupancy() argument
68 bool less(const GCNSubtarget &ST, const GCNRegPressure& O,
71 bool operator==(const GCNRegPressure &O) const {
75 bool operator!=(const GCNRegPressure &O) const {
87 friend GCNRegPressure max(const GCNRegPressure &P1, argument
88 const GCNRegPressure &P2);
91 inline GCNRegPressure max(const GCNRegPressure &P1, const GCNRegPressure &P2) { in max()
92 GCNRegPressure Res; in max()
[all …]
DGCNIterativeScheduler.cpp123 const GCNRegPressure &RP) const { in printSchedResult()
132 const GCNRegPressure &Before, in printSchedRP()
133 const GCNRegPressure &After) const { in printSchedRP()
178 GCNRegPressure SaveMaxRP;
247 GCNRegPressure
279 template <typename Range> GCNRegPressure
358 const GCNRegPressure &MaxRP) { in setBestSchedule()
373 const GCNRegPressure &MaxRP) { in scheduleRegion()
DGCNSchedStrategy.h91 SmallVector<GCNRegPressure, 32> Pressure;
100 GCNRegPressure getRealRegPressure() const;
DGCNRegPressure.cpp85 unsigned GCNRegPressure::getRegKind(unsigned Reg, in getRegKind()
97 void GCNRegPressure::inc(unsigned Reg, in inc()
139 bool GCNRegPressure::less(const GCNSubtarget &ST, in less()
140 const GCNRegPressure& O, in less()
185 void GCNRegPressure::print(raw_ostream &OS, const GCNSubtarget *ST) const { in print()
DCMakeLists.txt79 GCNRegPressure.cpp
DGCNSchedStrategy.cpp337 GCNRegPressure PressureBefore; in schedule()
443 GCNRegPressure GCNScheduleDAGMILive::getRealRegPressure() const { in getRealRegPressure()
DSIFormMemoryClauses.cpp252 GCNRegPressure MaxPressure = RPT.moveMaxPressure(); in checkPressure()
/external/llvm-project/llvm/utils/gn/secondary/llvm/lib/Target/AMDGPU/
DBUILD.gn179 "GCNRegPressure.cpp",