Index: src/arm/virtual-frame-arm.h |
=================================================================== |
--- src/arm/virtual-frame-arm.h (revision 4521) |
+++ src/arm/virtual-frame-arm.h (working copy) |
@@ -344,10 +344,13 @@ |
// must be copied to a scratch register before modification. |
Register Peek(); |
- // A little specialized, this one. It flushes all registers, but it puts a |
- // copy of the top-of-stack in R0. |
+ // Flushes all registers, but it puts a copy of the top-of-stack in r0. |
void SpillAllButCopyTOSToR0(); |
+ // Flushes all registers, but it puts a copy of the top-of-stack in r1 |
+ // and the next value on the stack in r0. |
+ void SpillAllButCopyTOSToR1R0(); |
+ |
// Pop and save an element from the top of the expression stack and |
// emit a corresponding pop instruction. |
void EmitPop(Register reg); |