Home | History | Annotate | Download | only in CodeGen

Lines Matching refs:TRI

50   const TargetRegisterInfo *TRI = nullptr;
58 LivePhysRegs(const TargetRegisterInfo &TRI) : TRI(&TRI) {
59 LiveRegs.setUniverse(TRI.getNumRegs());
66 void init(const TargetRegisterInfo &TRI) {
67 this->TRI = &TRI;
69 LiveRegs.setUniverse(TRI.getNumRegs());
80 assert(TRI && "LivePhysRegs is not initialized.");
81 assert(Reg <= TRI->getNumRegs() && "Expected a physical register.");
82 for (MCSubRegIterator SubRegs(Reg, TRI, /*IncludeSelf=*/true);
90 assert(TRI && "LivePhysRegs is not initialized.");
91 assert(Reg <= TRI->getNumRegs() && "Expected a physical register.");
92 for (MCRegAliasIterator R(Reg, TRI, true); R.isValid(); ++R)