Lines Matching refs:second
91 RegisterRenamingInfo &Entry = RegisterMappings[Reg].second; in addRegisterFile()
106 RegisterRenamingInfo &OtherEntry = RegisterMappings[*I].second; in addRegisterFile()
121 unsigned Cost = Entry.IndexPlusCost.second; in allocatePhysRegs()
136 unsigned Cost = Entry.IndexPlusCost.second; in freePhysRegs()
175 const RegisterRenamingInfo &RRI = RegisterMappings[RegID].second; in addRegisterWrite()
215 RegisterMappings[RegID].second.AliasRegID = 0U; in addRegisterWrite()
218 RegisterMappings[*I].second.AliasRegID = 0U; in addRegisterWrite()
225 allocatePhysRegs(RegisterMappings[RegID].second, UsedPhysRegs); 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()
297 const RegisterRenamingInfo &RRIFrom = RMFrom.second; in tryEliminateMove()
298 const RegisterRenamingInfo &RRITo = RMTo.second; 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()
370 const RegisterRenamingInfo &RRI = RegisterMappings[RegID].second; in collectWrites()
407 const RegisterRenamingInfo &RRI = RegisterMappings[RegID].second; in addRegisterRead()
423 const RegisterRenamingInfo &RRI = RegisterMappings[RegID].second; in isAvailable()
426 NumPhysRegs[Entry.first] += Entry.second; in isAvailable()
427 NumPhysRegs[0] += Entry.second; in isAvailable()
469 const RegisterRenamingInfo &RRI = RM.second; in dump()
473 << ", Cost=" << RRI.IndexPlusCost.second in dump()