Home
last modified time | relevance | path

Searched refs:resultGroups (Results 1 – 1 of 1) sorted by relevance

/external/llvm-project/mlir/lib/IR/
DAsmPrinter.cpp949 SmallVector<int, 2> resultGroups(/*Size=*/1, /*Value=*/0); in numberValuesInOp() local
957 resultGroups.push_back(resultNo); in numberValuesInOp()
969 if (resultGroups.size() != 1) { in numberValuesInOp()
970 llvm::array_pod_sort(resultGroups.begin(), resultGroups.end()); in numberValuesInOp()
971 opResultGroups.try_emplace(&op, std::move(resultGroups)); in numberValuesInOp()
993 ArrayRef<int> resultGroups = resultGroupIt->second; in getResultIDAndNumber() local
994 auto it = llvm::upper_bound(resultGroups, resultNo); in getResultIDAndNumber()
998 if (it == resultGroups.end()) { in getResultIDAndNumber()
999 groupResultNo = resultGroups.back(); in getResultIDAndNumber()
1000 groupSize = static_cast<int>(owner->getNumResults()) - resultGroups.back(); in getResultIDAndNumber()
[all …]