* src/vm/jit/emit-common.h (emit_copy): Changed signature.
[cacao.git] / src / vm / jit / m68k / codegen.c
index bbf00061764f35a891cbc03cb83b42e0dd2b8997..65f6c5c68860f46075a2303d15e267013afd70dd 100644 (file)
@@ -652,12 +652,14 @@ bool codegen_emit(jitdata *jd)
                case ICMD_DSTORE: 
                case ICMD_COPY:
                case ICMD_MOVE:
-                       emit_copy(jd, iptr, VAROP(iptr->s1), VAROP(iptr->dst));
+
+                       emit_copy(jd, iptr);
                        break;
 
                case ICMD_ASTORE:
+
                        if (!(iptr->flags.bits & INS_FLAG_RETADDR))
-                               emit_copy(jd, iptr, VAROP(iptr->s1), VAROP(iptr->dst));
+                               emit_copy(jd, iptr);
                        break;