Index: src/arm/assembler-arm.h |
diff --git a/src/arm/assembler-arm.h b/src/arm/assembler-arm.h |
index ad1bdabd01cd73cb18eea60a0a23ee60cb68e615..f81e5b25d36d3e255ccba638280c73bae7fa6f59 100644 |
--- a/src/arm/assembler-arm.h |
+++ b/src/arm/assembler-arm.h |
@@ -372,6 +372,14 @@ enum Coprocessor { |
}; |
+// Index of register used when pushing all registers. |
+// Order of registers on the stack: r0, r1, ..., r11 |
+inline int SpIndexForPushAll(Register reg) { |
Søren Thygesen Gjesse
2011/01/20 08:03:22
We have SafepointRegisterSlot in macro assembler w
|
+ ASSERT(reg.code() < Register::kNumAllocatableRegisters); |
+ return reg.code(); |
+} |
+ |
+ |
// Condition field in instructions. |
enum Condition { |
// any value < 0 is considered no_condition |