reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
126 for (MCSubRegIterator SubRegs(Reg, TRI); SubRegs.isValid(); ++SubRegs) 220 return Reg < TRI->getNumRegs() && TRI->isInAllocatableClass(Reg) && 220 return Reg < TRI->getNumRegs() && TRI->isInAllocatableClass(Reg) && 366 TRI = MF.getSubtarget().getRegisterInfo(); 514 MO->print(errs(), MOVRegType, TRI); 547 errs() << "- p. register: " << printReg(PReg, TRI) << '\n'; 551 errs() << "- v. register: " << printReg(VReg, TRI) << '\n'; 558 errs() << "- regunit: " << printRegUnit(VRegOrUnit, TRI) << '\n'; 579 : TRI->getReservedRegs(*MF); 804 for (MCSubRegIterator SubRegs(LI.PhysReg, TRI, /*IncludeSelf=*/true); 813 for (MCSubRegIterator SubRegs(I, TRI, /*IncludeSelf=*/true); 1556 unsigned SrcSize = TRI->getRegSizeInBits(SrcOp.getReg(), *MRI); 1557 unsigned DstSize = TRI->getRegSizeInBits(DstOp.getReg(), *MRI); 1692 TII->getRegClass(MCID, MONum, TRI, *MF)) { 1695 errs() << printReg(Reg, TRI) << " is not a " 1696 << TRI->getRegClassName(DRC) << " register.\n"; 1762 TII->getRegClass(MCID, MONum, TRI, *MF)) { 1766 << TRI->getRegClassName( 1767 TII->getRegClass(MCID, MONum, TRI, *MF)) 1776 TRI->getSubClassWithSubReg(RC, SubIdx); 1779 errs() << "Register class " << TRI->getRegClassName(RC) 1785 errs() << "Register class " << TRI->getRegClassName(RC) 1792 TII->getRegClass(MCID, MONum, TRI, *MF)) { 1795 TRI->getLargestLegalSuperClass(RC, *MF); 1800 DRC = TRI->getMatchingSuperRegClass(SuperRC, DRC, SubIdx); 1808 errs() << "Expected a " << TRI->getRegClassName(DRC) 1809 << " register, but got a " << TRI->getRegClassName(RC) 1960 for (MCRegUnitIterator Units(Reg, TRI); Units.isValid(); ++Units) { 1977 ? TRI->getSubRegIndexLaneMask(SubRegIdx) 2008 for (MCSubRegIterator SubRegs(Reg, TRI); SubRegs.isValid(); 2028 for (MCSubRegIterator SubRegs(MOP.getReg(), TRI); SubRegs.isValid(); 2080 ? TRI->getSubRegIndexLaneMask(SubRegIdx) 2349 errs() << printReg(Reg, TRI) << " still has defs or uses\n"; 2359 for (unsigned i = 0, e = TRI->getNumRegUnits(); i != e; ++i) 2423 !TRI->hasRegUnit(MOI->getReg(), Reg)) 2427 (TRI->getSubRegIndexLaneMask(MOI->getSubReg()) & LaneMask).none()) 2559 LaneBitmask SLM = Sub != 0 ? TRI->getSubRegIndexLaneMask(Sub)