From d2721d263ca5ffb83d26efa32c0bdaf33d66a29c Mon Sep 17 00:00:00 2001 From: twisti Date: Wed, 6 Sep 2006 11:58:20 +0000 Subject: [PATCH] * src/vm/jit/mips/emit.c (emit_copy): Removed accidentally pasted code. --HG-- branch : new_instruction_format --- src/vm/jit/mips/emit.c | 19 +++++++------------ 1 file changed, 7 insertions(+), 12 deletions(-) diff --git a/src/vm/jit/mips/emit.c b/src/vm/jit/mips/emit.c index fcd62cead..e8becb99f 100644 --- a/src/vm/jit/mips/emit.c +++ b/src/vm/jit/mips/emit.c @@ -83,11 +83,13 @@ s4 emit_load(jitdata *jd, instruction *iptr, stackptr src, s4 tempreg) M_DLD(tempreg, REG_SP, disp); else M_FLD(tempreg, REG_SP, disp); - } else + } + else M_LLD(tempreg, REG_SP, disp); reg = tempreg; - } else + } + else reg = src->regoff; return reg; @@ -209,18 +211,10 @@ void emit_copy(jitdata *jd, instruction *iptr, stackptr src, stackptr dst) cd = jd->cd; rd = jd->rd; - stackptr src; - s4 reg; - - src = iptr->sx.s23.s3.var; - - reg = emit_load(jd, iptr, src, tempreg); - - return reg; if ((src->regoff != dst->regoff) || ((src->flags ^ dst->flags) & INMEMORY)) { d = codegen_reg_of_var(rd, iptr->opc, dst, REG_IFTMP); - s1 = emit_load_s1(jd, iptr, src, d); + s1 = emit_load(jd, iptr, src, d); if (s1 != d) { if (IS_FLT_DBL_TYPE(src->type)) { @@ -228,7 +222,8 @@ void emit_copy(jitdata *jd, instruction *iptr, stackptr src, stackptr dst) M_DMOV(s1, d); else M_FMOV(s1, d); - } else + } + else M_MOV(s1, d); } -- 2.25.1