Lines Matching defs:resultGroups
1600 SmallVector<int, 2> resultGroups(/*Size=*/1, /*Value=*/0);
1610 resultGroups.push_back(resultNo);
1657 if (resultGroups.size() != 1) {
1658 llvm::array_pod_sort(resultGroups.begin(), resultGroups.end());
1659 opResultGroups.try_emplace(&op, std::move(resultGroups));
1682 ArrayRef<int> resultGroups = resultGroupIt->second;
1683 const auto *it = llvm::upper_bound(resultGroups, resultNo);
1687 if (it == resultGroups.end()) {
1688 groupResultNo = resultGroups.back();
1689 groupSize = static_cast<int>(owner->getNumResults()) - resultGroups.back();
3484 ArrayRef<int> resultGroups = state.getSSANameState().getOpResultGroups(op);
3485 if (!resultGroups.empty()) {
3488 interleaveComma(llvm::seq<int>(0, resultGroups.size() - 1), [&](int i) {
3489 printResultGroup(resultGroups[i],
3490 resultGroups[i + 1] - resultGroups[i]);
3493 printResultGroup(resultGroups.back(), numResults - resultGroups.back());