| Index: src/arm/assembler-arm-inl.h
|
| diff --git a/src/arm/assembler-arm-inl.h b/src/arm/assembler-arm-inl.h
|
| index acd61feff89711daf952ae3714efc7c88a030545..6c159836ff37287a31d174fa96f2a97c97d4d621 100644
|
| --- a/src/arm/assembler-arm-inl.h
|
| +++ b/src/arm/assembler-arm-inl.h
|
| @@ -50,6 +50,8 @@ namespace internal {
|
| int DwVfpRegister::ToAllocationIndex(DwVfpRegister reg) {
|
| ASSERT(!reg.is(kDoubleRegZero));
|
| ASSERT(!reg.is(kScratchDoubleReg));
|
| + if (reg.code() > kDoubleRegZero.code())
|
| + return reg.code() - kNumReservedRegisters;
|
| return reg.code();
|
| }
|
|
|
|
|