Lines Matching defs:TRI
87 const TargetRegisterInfo *TRI;
765 unsigned DstRegW = TRI->getSubReg(DstRegX, AArch64::sub_32);
807 const TargetRegisterInfo *TRI) {
816 for (MCRegAliasIterator AI(Reg, TRI, true); AI.isValid(); ++AI)
820 for (MCRegAliasIterator AI(Reg, TRI, true); AI.isValid(); ++AI)
890 if (FirstMI->modifiesRegister(BaseReg, TRI))
904 ModifiedRegs.resize(TRI->getNumRegs());
905 UsedRegs.resize(TRI->getNumRegs());
960 trackRegDefsUses(MI, ModifiedRegs, UsedRegs, TRI);
970 trackRegDefsUses(MI, ModifiedRegs, UsedRegs, TRI);
979 trackRegDefsUses(MI, ModifiedRegs, UsedRegs, TRI);
991 trackRegDefsUses(MI, ModifiedRegs, UsedRegs, TRI);
1028 trackRegDefsUses(MI, ModifiedRegs, UsedRegs, TRI);
1177 if (DestReg == BaseReg || TRI->isSubRegister(BaseReg, DestReg))
1184 ModifiedRegs.resize(TRI->getNumRegs());
1185 UsedRegs.resize(TRI->getNumRegs());
1202 trackRegDefsUses(MI, ModifiedRegs, UsedRegs, TRI);
1231 if (DestReg == BaseReg || TRI->isSubRegister(BaseReg, DestReg))
1238 ModifiedRegs.resize(TRI->getNumRegs());
1239 UsedRegs.resize(TRI->getNumRegs());
1256 trackRegDefsUses(MI, ModifiedRegs, UsedRegs, TRI);
1540 TRI = Subtarget->getRegisterInfo();