| Index: runtime/vm/flow_graph_compiler_ia32.cc
|
| diff --git a/runtime/vm/flow_graph_compiler_ia32.cc b/runtime/vm/flow_graph_compiler_ia32.cc
|
| index 637afec47f78307950a5fc689a17e08a0c7c0075..794a1b8c18257dfe992e3cd2275f5abf9efd89d8 100644
|
| --- a/runtime/vm/flow_graph_compiler_ia32.cc
|
| +++ b/runtime/vm/flow_graph_compiler_ia32.cc
|
| @@ -1134,7 +1134,7 @@ void ParallelMoveResolver::EmitMove(int index) {
|
| __ movl(destination.reg(), ToAddress(source));
|
| } else {
|
| ASSERT(destination.IsSpillSlot());
|
| - MoveMemory(ToAddress(destination), ToAddress(source));
|
| + MoveMemoryToMemory(ToAddress(destination), ToAddress(source));
|
| }
|
| } else {
|
| ASSERT(source.IsConstant());
|
| @@ -1185,7 +1185,8 @@ void ParallelMoveResolver::EmitSwap(int index) {
|
| }
|
|
|
|
|
| -void ParallelMoveResolver::MoveMemory(const Address& dst, const Address& src) {
|
| +void ParallelMoveResolver::MoveMemoryToMemory(const Address& dst,
|
| + const Address& src) {
|
| // TODO(vegorov): allocate temporary register for such moves.
|
| __ pushl(EAX);
|
| __ movl(EAX, src);
|
|
|