Home | History | Annotate | Download | only in TableGen

Lines Matching refs:SubRegIndices

118   std::vector<Record*> SRIs = TheDef->getValueAsListOfDefs("SubRegIndices");
123 "SubRegs and SubRegIndices must have the same size");
554 std::vector<Record*> Indices = Def->getValueAsListOfDefs("SubRegIndices");
558 PrintFatalError(Def->getLoc(), "SubRegIndices and SubRegs size mismatch");
633 if (Field == "SubRegIndices" ||
937 for (unsigned i = 0, e = SubRegIndices.size(); i != e; ++i)
938 SubRegIndices[i]->updateComponents(*this);
1017 SubRegIndices.size() + 1);
1018 SubRegIndices.push_back(Idx);
1026 Idx = new CodeGenSubRegIndex(Def, SubRegIndices.size() + 1);
1027 SubRegIndices.push_back(Idx);
1179 for (unsigned i = 0, e = SubRegIndices.size(); i != e; ++i) {
1180 CodeGenSubRegIndex *Idx = SubRegIndices[i];
1205 for (unsigned i = 0, e = SubRegIndices.size(); i != e; ++i) {
1206 unsigned Mask = SubRegIndices[i]->computeLaneMask();
1209 if (!SubRegIndices[i]->AllSuperRegsCovered)
1797 for (unsigned sri = 0, sre = SubRegIndices.size(); sri != sre; ++sri) {
1798 CodeGenSubRegIndex *SubIdx = SubRegIndices[sri];
1830 for (unsigned sri = 0, sre = SubRegIndices.size(); sri != sre; ++sri) {
1831 CodeGenSubRegIndex *SubIdx = SubRegIndices[sri];