| Index: runtime/vm/intermediate_language_x64.cc
|
| ===================================================================
|
| --- runtime/vm/intermediate_language_x64.cc (revision 25072)
|
| +++ runtime/vm/intermediate_language_x64.cc (working copy)
|
| @@ -56,7 +56,7 @@
|
| __ PushObject(value.constant());
|
| } else {
|
| ASSERT(value.IsStackSlot());
|
| - __ pushq(value.ToStackSlotAddress());
|
| + __ pushq(Address::StackSlotAddress(value));
|
| }
|
| }
|
| }
|
| @@ -785,7 +785,7 @@
|
| } else if (right.IsConstant()) {
|
| __ CompareObject(left.reg(), right.constant());
|
| } else if (right.IsStackSlot()) {
|
| - __ cmpq(left.reg(), right.ToStackSlotAddress());
|
| + __ cmpq(left.reg(), Address::StackSlotAddress(right));
|
| } else {
|
| __ cmpq(left.reg(), right.reg());
|
| }
|
| @@ -2492,7 +2492,7 @@
|
|
|
|
|
| if (locs()->in(1).IsStackSlot()) {
|
| - const Address& right = locs()->in(1).ToStackSlotAddress();
|
| + const Address& right = Address::StackSlotAddress(locs()->in(1));
|
| switch (op_kind()) {
|
| case Token::kADD: {
|
| __ addq(left, right);
|
|
|