Home | History | Annotate | Download | only in MCTargetDesc

Lines Matching refs:SRI

78         for(MCRegAliasIterator SRI(R, &RI, !MCSubRegIterator(R, &RI).isValid());
79 SRI.isValid();
80 ++SRI)
81 if (!MCSubRegIterator(*SRI, &RI).isValid())
83 Uses.insert(*SRI);
127 for(MCRegAliasIterator SRI(R, &RI, !MCSubRegIterator(R, &RI).isValid());
128 SRI.isValid();
129 ++SRI) {
130 if (MCSubRegIterator(*SRI, &RI).isValid())
134 if (R == *SRI) {
143 if (Hexagon::P3_0 != R && Hexagon::P3_0 == *SRI)
148 SoftDefs.insert(*SRI);
149 else if (HexagonMCInstrInfo::isPredicateLate(MCII, MCI) && isPredicateRegister(*SRI))
151 LatePreds.insert(*SRI);
156 CurDefs.insert(*SRI), Defs[*SRI].insert(PredSense(PredReg, isTrue));
163 TmpDefs.insert(*SRI);
167 Uses.insert(*SRI);
169 Defs[*SRI].insert(PredSense(PredReg, isTrue));
180 for(MCRegAliasIterator SRI(R, &RI, !MCSubRegIterator(R, &RI).isValid());
181 SRI.isValid();
182 ++SRI)
183 if (!MCSubRegIterator(*SRI, &RI).isValid())
185 NewDefs[*SRI].push_back(NewSense::Def(PredReg, HexagonMCInstrInfo::isPredicatedTrue(MCII, MCI),
193 for(MCRegAliasIterator SRI(R2, &RI, !MCSubRegIterator(R2, &RI).isValid());
194 SRI.isValid();
195 ++SRI)
196 if (!MCSubRegIterator(*SRI, &RI).isValid())
197 NewDefs[*SRI].push_back(NewSense::Def(PredReg, HexagonMCInstrInfo::isPredicatedTrue(MCII, MCI),