reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
296 if (&LiveRegs != LiveRegsCopy) 297 LiveRegs = *LiveRegsCopy; 299 LiveRegs = After ? getLiveRegsAfter(MI, LIS) 303 MaxPressure = CurPressure = getRegPressure(*MRI, LiveRegs); 324 auto LiveMask = LiveRegs[U.RegUnit]; 335 auto I = LiveRegs.find(Reg); 336 if (I == LiveRegs.end()) 343 LiveRegs.erase(I); 346 auto &LiveMask = LiveRegs[U.RegUnit]; 351 assert(CurPressure == getRegPressure(*MRI, LiveRegs)); 378 for (auto &It : LiveRegs) { 394 LiveRegs.erase(It.first); 412 auto &LiveMask = LiveRegs[Reg]; 476 const auto &TrackedLR = LiveRegs;lib/Target/AMDGPU/GCNRegPressure.h
116 const decltype(LiveRegs) &getLiveRegs() const { return LiveRegs; } 116 const decltype(LiveRegs) &getLiveRegs() const { return LiveRegs; } 128 decltype(LiveRegs) moveLiveRegs() { 129 return std::move(LiveRegs);