summaryrefslogtreecommitdiff
path: root/deps/v8/src/register-configuration.cc
diff options
context:
space:
mode:
Diffstat (limited to 'deps/v8/src/register-configuration.cc')
-rw-r--r--deps/v8/src/register-configuration.cc6
1 files changed, 6 insertions, 0 deletions
diff --git a/deps/v8/src/register-configuration.cc b/deps/v8/src/register-configuration.cc
index f71423d26e..335de1a053 100644
--- a/deps/v8/src/register-configuration.cc
+++ b/deps/v8/src/register-configuration.cc
@@ -316,6 +316,12 @@ RegisterConfiguration::RegisterConfiguration(
}
}
+const char* RegisterConfiguration::GetGeneralOrSpecialRegisterName(
+ int code) const {
+ if (code < num_general_registers_) return GetGeneralRegisterName(code);
+ return Assembler::GetSpecialRegisterName(code);
+}
+
// Assert that kFloat32, kFloat64, and kSimd128 are consecutive values.
STATIC_ASSERT(static_cast<int>(MachineRepresentation::kSimd128) ==
static_cast<int>(MachineRepresentation::kFloat64) + 1);