Lines Matching refs:MCPhysReg
58 MCPhysReg WriteRef::getRegisterID() const { in getRegisterID()
111 MCPhysReg RegID = WS.getRegisterID(); in onInstructionExecuted()
122 MCPhysReg RenameAs = RegisterMappings[RegID].second.RenameAs; in onInstructionExecuted()
130 for (MCPhysReg I : MRI.subregs(RegID)) { in onInstructionExecuted()
139 for (MCPhysReg I : MRI.superregs(RegID)) { in onInstructionExecuted()
170 for (const MCPhysReg Reg : RC) { in addRegisterFile()
185 for (MCPhysReg I : MRI.subregs(Reg)) { in addRegisterFile()
231 MCPhysReg RegID = WS.getRegisterID(); in addRegisterWrite()
282 MCPhysReg ZeroRegisterID = in addRegisterWrite()
285 for (MCPhysReg I : MRI.subregs(ZeroRegisterID)) in addRegisterWrite()
307 for (MCPhysReg I : MRI.subregs(RegID)) { in addRegisterWrite()
322 for (MCPhysReg I : MRI.superregs(RegID)) { in addRegisterWrite()
339 MCPhysReg RegID = WS.getRegisterID(); in removeRegisterWrite()
351 MCPhysReg RenameAs = RegisterMappings[RegID].second.RenameAs; in removeRegisterWrite()
368 for (MCPhysReg I : MRI.subregs(RegID)) { in removeRegisterWrite()
377 for (MCPhysReg I : MRI.superregs(RegID)) { in removeRegisterWrite()
466 MCPhysReg AliasedReg = in tryEliminateMoveOrSwap()
468 MCPhysReg AliasReg = RRITo.RenameAs ? RRITo.RenameAs : WS.getRegisterID(); in tryEliminateMoveOrSwap()
475 for (MCPhysReg I : MRI.subregs(AliasReg)) in tryEliminateMoveOrSwap()
509 MCPhysReg RegID = RS.getRegisterID(); in collectWrites()
533 for (MCPhysReg I : MRI.subregs(RegID)) { in collectWrites()
620 MCPhysReg RegID = RS.getRegisterID(); in addRegisterRead()
660 unsigned RegisterFile::isAvailable(ArrayRef<MCPhysReg> Regs) const { in isAvailable()
664 for (const MCPhysReg RegID : Regs) { in isAvailable()