| Index: dart/runtime/vm/flow_graph_compiler_arm64.cc
 | 
| ===================================================================
 | 
| --- dart/runtime/vm/flow_graph_compiler_arm64.cc	(revision 42727)
 | 
| +++ dart/runtime/vm/flow_graph_compiler_arm64.cc	(working copy)
 | 
| @@ -1670,9 +1670,9 @@
 | 
|    } else if (source.IsFpuRegister() && destination.IsFpuRegister()) {
 | 
|      const VRegister dst = destination.fpu_reg();
 | 
|      const VRegister src = source.fpu_reg();
 | 
| -    __ fmovdd(VTMP, src);
 | 
| -    __ fmovdd(src, dst);
 | 
| -    __ fmovdd(dst, VTMP);
 | 
| +    __ vmov(VTMP, src);
 | 
| +    __ vmov(src, dst);
 | 
| +    __ vmov(dst, VTMP);
 | 
|    } else if (source.IsFpuRegister() || destination.IsFpuRegister()) {
 | 
|      ASSERT(destination.IsDoubleStackSlot() ||
 | 
|             destination.IsQuadStackSlot() ||
 | 
| @@ -1696,7 +1696,7 @@
 | 
|      } else {
 | 
|        __ LoadQFromOffset(VTMP, base_reg, slot_offset, PP);
 | 
|        __ StoreQToOffset(reg, base_reg, slot_offset, PP);
 | 
| -      __ fmovdd(reg, VTMP);
 | 
| +      __ vmov(reg, VTMP);
 | 
|      }
 | 
|    } else if (source.IsDoubleStackSlot() && destination.IsDoubleStackSlot()) {
 | 
|      const intptr_t source_offset = source.ToStackSlotOffset();
 | 
| 
 |