Index: runtime/vm/assembler_arm.h |
diff --git a/runtime/vm/assembler_arm.h b/runtime/vm/assembler_arm.h |
index bd0a2044a77c52f9e05945a6736b8c2c108a078e..6fac758c5301f3d96e683a3a7b7b3c84e50e2223 100644 |
--- a/runtime/vm/assembler_arm.h |
+++ b/runtime/vm/assembler_arm.h |
@@ -728,7 +728,11 @@ class Assembler : public ValueObject { |
void BranchLinkOffset(Register base, int32_t offset); |
// Add signed immediate value to rd. May clobber IP. |
- void AddImmediate(Register rd, int32_t value, Condition cond = AL); |
+ void AddImmediate(Register rd, int32_t value, Condition cond = AL) { |
+ AddImmediate(rd, rd, value, cond); |
+ } |
+ |
+ // Add signed immediate value. May clobber IP. |
void AddImmediate(Register rd, |
Register rn, |
int32_t value, |