diff options
Diffstat (limited to 'deps/v8/src/register-configuration.cc')
-rw-r--r-- | deps/v8/src/register-configuration.cc | 6 |
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); |