| Index: src/arm/deoptimizer-arm.cc
|
| diff --git a/src/arm/deoptimizer-arm.cc b/src/arm/deoptimizer-arm.cc
|
| index fc7567f8309972eca4d08599dcd73c289942348e..d92adee7fbcaae9d386f9bf5464486346ed24665 100644
|
| --- a/src/arm/deoptimizer-arm.cc
|
| +++ b/src/arm/deoptimizer-arm.cc
|
| @@ -141,11 +141,8 @@ void Deoptimizer::TableEntryGenerator::Generate() {
|
| __ sub(sp, sp, Operand(16 * kDoubleSize), LeaveCC, eq);
|
| __ vstm(db_w, sp, d0, d15);
|
|
|
| - // Push registers s0-s15, and possibly s16-s31, on the stack.
|
| - // If s16-s31 are not pushed, decrease the stack pointer instead.
|
| - __ vstm(db_w, sp, s16, s31, ne);
|
| - __ sub(sp, sp, Operand(16 * kFloatSize), LeaveCC, eq);
|
| - __ vstm(db_w, sp, s0, s15);
|
| + // Push registers s0-s31 on the stack.
|
| + __ vstm(db_w, sp, s0, s31);
|
| }
|
|
|
| // Push all 16 registers (needed to populate FrameDescription::registers_).
|
|
|