aboutsummaryrefslogtreecommitdiff
path: root/backend/lib
diff options
context:
space:
mode:
authorRichard-Qin-X <richard.qin.001@gmail.com>2026-08-13 17:37:13 +0800
committerRichard-Qin-X <richard.qin.001@gmail.com>2026-08-13 17:37:13 +0800
commit2aafd0a0d48a2fbca2b75eef0116fe096dc8610b (patch)
tree89949bdf2d325eeba832a0367d4ca42eff89f520 /backend/lib
parentfa965e7d8c51f264219f182f9cdaeeadf33f9f87 (diff)
downloadrcc-project-2aafd0a0d48a2fbca2b75eef0116fe096dc8610b.tar.gz
rcc-project-2aafd0a0d48a2fbca2b75eef0116fe096dc8610b.tar.xz
[CodeGen] Reuse register diagnostic formatting
Diffstat (limited to 'backend/lib')
-rw-r--r--backend/lib/CodeGen/MachineVerifier.cpp3
1 files changed, 1 insertions, 2 deletions
diff --git a/backend/lib/CodeGen/MachineVerifier.cpp b/backend/lib/CodeGen/MachineVerifier.cpp
index 8f1ebf4..725a288 100644
--- a/backend/lib/CodeGen/MachineVerifier.cpp
+++ b/backend/lib/CodeGen/MachineVerifier.cpp
@@ -49,8 +49,7 @@ namespace {
continue;
}
if (RegisterValue->isVirtual()) {
- Result.push_back('%');
- Result.append(std::to_string(*RegisterValue->virtualIndex()));
+ Result.append(RegisterValue->toString());
continue;
}
const auto Physical = RegisterValue->physicalRegister();