Lines Matching refs:SubRegIndices
170 auto &SubRegIndices = Bank.getSubRegIndices();
171 if (!SubRegIndices.empty()) {
173 std::string Namespace = SubRegIndices.front().getNamespace();
178 for (const auto &Idx : SubRegIndices)
709 const auto &SubRegIndices = RegBank.getSubRegIndices();
725 std::distance(SubRegIndices.begin(), SubRegIndices.end());
726 for (const auto &Idx : SubRegIndices) {
780 const auto &SubRegIndices = RegBank.getSubRegIndices();
785 for (const auto &Idx : SubRegIndices) {
829 for (size_t i = 0, e = SubRegIndices.size(); i != e; ++i) {
835 OS << " // to " << SubRegIndices[i].getName() << "\n";
842 " --IdxA; assert(IdxA < " << SubRegIndices.size()
859 " --IdxA; assert(IdxA < " << SubRegIndices.size()
886 auto &SubRegIndices = RegBank.getSubRegIndices();
1001 for (const auto &Idx : SubRegIndices) {
1129 << (std::distance(SubRegIndices.begin(), SubRegIndices.end()) + 1) << ",\n"
1227 const auto &SubRegIndices = RegBank.getSubRegIndices();
1261 for (const auto &Idx : SubRegIndices) {
1270 for (const auto &Idx : SubRegIndices) {
1338 // Emit super-reg class masks for any relevant SubRegIndices that can
1341 for (auto &Idx : SubRegIndices) {
1463 std::distance(SubRegIndices.begin(), SubRegIndices.end());
1465 if (!SubRegIndices.empty()) {
1471 if (!SubRegIndices.empty()) {
1486 for (auto &Idx : SubRegIndices) {