summaryrefslogtreecommitdiffstats
path: root/mlir/test/Dialect/SPIRV/TestAvailability.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'mlir/test/Dialect/SPIRV/TestAvailability.cpp')
-rw-r--r--mlir/test/Dialect/SPIRV/TestAvailability.cpp9
1 files changed, 5 insertions, 4 deletions
diff --git a/mlir/test/Dialect/SPIRV/TestAvailability.cpp b/mlir/test/Dialect/SPIRV/TestAvailability.cpp
index bb164215995..0c31a8ee3a6 100644
--- a/mlir/test/Dialect/SPIRV/TestAvailability.cpp
+++ b/mlir/test/Dialect/SPIRV/TestAvailability.cpp
@@ -30,18 +30,19 @@ void TestAvailability::runOnFunction() {
if (op->getDialect() != spvDialect)
return WalkResult::advance();
+ auto opName = op->getName();
auto &os = llvm::outs();
if (auto minVersion = dyn_cast<spirv::QueryMinVersionInterface>(op))
- os << " min version: "
+ os << opName << " min version: "
<< spirv::stringifyVersion(minVersion.getMinVersion()) << "\n";
if (auto maxVersion = dyn_cast<spirv::QueryMaxVersionInterface>(op))
- os << " max version: "
+ os << opName << " max version: "
<< spirv::stringifyVersion(maxVersion.getMaxVersion()) << "\n";
if (auto extension = dyn_cast<spirv::QueryExtensionInterface>(op)) {
- os << " extensions: [";
+ os << opName << " extensions: [";
for (const auto &exts : extension.getExtensions()) {
os << " [";
interleaveComma(exts, os, [&](spirv::Extension ext) {
@@ -53,7 +54,7 @@ void TestAvailability::runOnFunction() {
}
if (auto capability = dyn_cast<spirv::QueryCapabilityInterface>(op)) {
- os << " capabilities: [";
+ os << opName << " capabilities: [";
for (const auto &caps : capability.getCapabilities()) {
os << " [";
interleaveComma(caps, os, [&](spirv::Capability cap) {
OpenPOWER on IntegriCloud