Lines Matching refs:WriteRef
29 RegisterMappings(mri.getNumRegs(), {WriteRef(), RegisterRenamingInfo()}), in RegisterFile()
148 void RegisterFile::addRegisterWrite(WriteRef Write, in addRegisterWrite()
180 WriteRef &OtherWrite = RegisterMappings[RegID].first; in addRegisterWrite()
272 WriteRef &WR = RegisterMappings[RegID].first; in removeRegisterWrite()
277 WriteRef &OtherWR = RegisterMappings[*I].first; in removeRegisterWrite()
286 WriteRef &OtherWR = RegisterMappings[*I].first; in removeRegisterWrite()
363 SmallVectorImpl<WriteRef> &Writes) const { in collectWrites()
374 const WriteRef &WR = RegisterMappings[RegID].first; in collectWrites()
380 const WriteRef &WR = RegisterMappings[*I].first; in collectWrites()
387 sort(Writes, [](const WriteRef &Lhs, const WriteRef &Rhs) { in collectWrites()
395 for (const WriteRef &WR : Writes) { in collectWrites()
405 SmallVectorImpl<WriteRef> &Defs) const { in addRegisterRead()