Lines Matching refs:SubRegIndices
140 auto &SubRegIndices = Bank.getSubRegIndices(); in runEnums() local
141 if (!SubRegIndices.empty()) { in runEnums()
143 std::string Namespace = SubRegIndices.front().getNamespace(); in runEnums()
148 for (const auto &Idx : SubRegIndices) in runEnums()
633 const auto &SubRegIndices = RegBank.getSubRegIndices(); in emitComposeSubRegIndices() local
649 std::distance(SubRegIndices.begin(), SubRegIndices.end()); in emitComposeSubRegIndices()
650 for (const auto &Idx : SubRegIndices) { in emitComposeSubRegIndices()
704 const auto &SubRegIndices = RegBank.getSubRegIndices(); in emitComposeSubRegIndexLaneMask() local
709 for (const auto &Idx : SubRegIndices) { in emitComposeSubRegIndexLaneMask()
756 for (size_t i = 0, e = SubRegIndices.size(); i != e; ++i) { in emitComposeSubRegIndexLaneMask()
762 OS << " // to " << SubRegIndices[i].getName() << "\n"; in emitComposeSubRegIndexLaneMask()
766 OS << " --IdxA; assert(IdxA < " << SubRegIndices.size() in emitComposeSubRegIndexLaneMask()
792 auto &SubRegIndices = RegBank.getSubRegIndices(); in runMCDesc() local
907 for (const auto &Idx : SubRegIndices) { in runMCDesc()
1046 << (std::distance(SubRegIndices.begin(), SubRegIndices.end()) + 1) << ",\n" in runMCDesc()
1141 const auto &SubRegIndices = RegBank.getSubRegIndices(); in runTargetDesc() local
1166 for (const auto &Idx : SubRegIndices) { in runTargetDesc()
1174 for (const auto &Idx : SubRegIndices) { in runTargetDesc()
1217 for (auto &Idx : SubRegIndices) { in runTargetDesc()
1337 std::distance(SubRegIndices.begin(), SubRegIndices.end()); in runTargetDesc()
1339 if (!SubRegIndices.empty()) { in runTargetDesc()
1345 if (!SubRegIndices.empty()) { in runTargetDesc()
1360 for (auto &Idx : SubRegIndices) { in runTargetDesc()