Lines Matching refs:TRI

197   for (MCSubRegIterator SubRegs(Reg, TRI); SubRegs.isValid(); ++SubRegs) {  in FindLastPartialDef()
219 if (TRI->isSubRegister(Reg, DefReg)) { in FindLastPartialDef()
220 for (MCSubRegIterator SubRegs(DefReg, TRI, /*IncludeSelf=*/true); in FindLastPartialDef()
251 for (MCSubRegIterator SubRegs(Reg, TRI); SubRegs.isValid(); ++SubRegs) { in HandlePhysRegUse()
263 for (MCSubRegIterator SS(SubReg, TRI); SS.isValid(); ++SS) in HandlePhysRegUse()
274 for (MCSubRegIterator SubRegs(Reg, TRI, /*IncludeSelf=*/true); in HandlePhysRegUse()
290 for (MCSubRegIterator SubRegs(Reg, TRI); SubRegs.isValid(); ++SubRegs) { in FindLastRefOrPartRef()
339 for (MCSubRegIterator SubRegs(Reg, TRI); SubRegs.isValid(); ++SubRegs) { in HandlePhysRegKill()
353 for (MCSubRegIterator SS(SubReg, TRI, /*IncludeSelf=*/true); SS.isValid(); in HandlePhysRegKill()
369 PhysRegDef[Reg]->addRegisterDead(Reg, TRI, true); in HandlePhysRegKill()
370 for (MCSubRegIterator SubRegs(Reg, TRI); SubRegs.isValid(); ++SubRegs) { in HandlePhysRegKill()
387 LastSubRef->addRegisterKilled(SubReg, TRI, true); in HandlePhysRegKill()
389 LastRefOrPartRef->addRegisterKilled(SubReg, TRI, true); in HandlePhysRegKill()
390 for (MCSubRegIterator SS(SubReg, TRI, /*IncludeSelf=*/true); in HandlePhysRegKill()
394 for (MCSubRegIterator SS(SubReg, TRI); SS.isValid(); ++SS) in HandlePhysRegKill()
404 LastRefOrPartRef->findRegisterDefOperand(Reg, false, TRI); in HandlePhysRegKill()
408 LastRefOrPartRef->addRegisterDead(Reg, TRI, true); in HandlePhysRegKill()
418 LastRefOrPartRef->addRegisterKilled(Reg, TRI, true); in HandlePhysRegKill()
426 for (unsigned Reg = 1, NumRegs = TRI->getNumRegs(); Reg != NumRegs; ++Reg) { in HandleRegMask()
436 for (MCSuperRegIterator SR(Reg, TRI); SR.isValid(); ++SR) in HandleRegMask()
448 for (MCSubRegIterator SubRegs(Reg, TRI, /*IncludeSelf=*/true); in HandlePhysRegDef()
452 for (MCSubRegIterator SubRegs(Reg, TRI); SubRegs.isValid(); ++SubRegs) { in HandlePhysRegDef()
463 for (MCSubRegIterator SS(SubReg, TRI, /*IncludeSelf=*/true); in HandlePhysRegDef()
474 for (MCSubRegIterator SubRegs(Reg, TRI); SubRegs.isValid(); ++SubRegs) { in HandlePhysRegDef()
491 for (MCSubRegIterator SubRegs(Reg, TRI, /*IncludeSelf=*/true); in UpdatePhysRegDefs()
608 if (!TRI->isInAllocatableClass(LI.PhysReg)) in runOnBlock()
624 TRI = MF->getSubtarget().getRegisterInfo(); in runOnMachineFunction()
626 const unsigned NumRegs = TRI->getNumRegs(); in runOnMachineFunction()
660 VirtRegInfo[Reg].Kills[j]->addRegisterDead(Reg, TRI); in runOnMachineFunction()
662 VirtRegInfo[Reg].Kills[j]->addRegisterKilled(Reg, TRI); in runOnMachineFunction()