Lines Matching refs:RegisterMappings

29       RegisterMappings(mri.getNumRegs(), {WriteRef(), RegisterRenamingInfo()}),  in RegisterFile()
91 RegisterRenamingInfo &Entry = RegisterMappings[Reg].second; in addRegisterFile()
106 RegisterRenamingInfo &OtherEntry = RegisterMappings[*I].second; in addRegisterFile()
175 const RegisterRenamingInfo &RRI = RegisterMappings[RegID].second; in addRegisterWrite()
180 WriteRef &OtherWrite = RegisterMappings[RegID].first; in addRegisterWrite()
214 RegisterMappings[RegID].first = Write; in addRegisterWrite()
215 RegisterMappings[RegID].second.AliasRegID = 0U; in addRegisterWrite()
217 RegisterMappings[*I].first = Write; in addRegisterWrite()
218 RegisterMappings[*I].second.AliasRegID = 0U; in addRegisterWrite()
225 allocatePhysRegs(RegisterMappings[RegID].second, UsedPhysRegs); in addRegisterWrite()
233 RegisterMappings[*I].first = Write; in addRegisterWrite()
234 RegisterMappings[*I].second.AliasRegID = 0U; in addRegisterWrite()
259 unsigned RenameAs = RegisterMappings[RegID].second.RenameAs; in removeRegisterWrite()
270 freePhysRegs(RegisterMappings[RegID].second, FreedPhysRegs); in removeRegisterWrite()
272 WriteRef &WR = RegisterMappings[RegID].first; in removeRegisterWrite()
277 WriteRef &OtherWR = RegisterMappings[*I].first; in removeRegisterWrite()
286 WriteRef &OtherWR = RegisterMappings[*I].first; in removeRegisterWrite()
293 const RegisterMapping &RMFrom = RegisterMappings[RS.getRegisterID()]; in tryEliminateMove()
294 const RegisterMapping &RMTo = RegisterMappings[WS.getRegisterID()]; in tryEliminateMove()
319 if (!RegisterMappings[RRITo.RenameAs].second.AllowMoveElimination) in tryEliminateMove()
342 const RegisterRenamingInfo &RMAlias = RegisterMappings[AliasReg].second; in tryEliminateMove()
347 RegisterMappings[ToReg].second.AliasRegID = AliasReg; in tryEliminateMove()
349 RegisterMappings[*I].second.AliasRegID = AliasReg; in tryEliminateMove()
365 assert(RegID && RegID < RegisterMappings.size()); in collectWrites()
370 const RegisterRenamingInfo &RRI = RegisterMappings[RegID].second; in collectWrites()
374 const WriteRef &WR = RegisterMappings[RegID].first; in collectWrites()
380 const WriteRef &WR = RegisterMappings[*I].first; in collectWrites()
407 const RegisterRenamingInfo &RRI = RegisterMappings[RegID].second; in addRegisterRead()
423 const RegisterRenamingInfo &RRI = RegisterMappings[RegID].second; in isAvailable()
468 const RegisterMapping &RM = RegisterMappings[I]; in dump()