Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DGCNRegPressure.h30 struct GCNRegPressure { struct
41 GCNRegPressure() { in GCNRegPressure() argument
45 bool empty() const { return getSGPRNum() == 0 && getVGPRNum(false) == 0; } in empty()
47 void clear() { std::fill(&Value[0], &Value[TOTAL_KINDS], 0); } in clear()
49 unsigned getSGPRNum() const { return Value[SGPR32]; } in getSGPRNum()
73 bool higherOccupancy(const GCNSubtarget &ST, const GCNRegPressure& O) const { in higherOccupancy() argument
106 GCNRegPressure &operator-=(const GCNRegPressure &RHS) { argument
119 friend GCNRegPressure max(const GCNRegPressure &P1, argument