OSDN Git Service

cris: Use tcg_gen_movi_tl.
authorEdgar E. Iglesias <edgar.iglesias@gmail.com>
Mon, 15 Feb 2010 11:15:07 +0000 (12:15 +0100)
committerEdgar E. Iglesias <edgar.iglesias@gmail.com>
Mon, 15 Feb 2010 11:15:07 +0000 (12:15 +0100)
Signed-off-by: Edgar E. Iglesias <edgar.iglesias@gmail.com>
target-cris/translate.c

index a236b44..91e3972 100644 (file)
@@ -1381,7 +1381,7 @@ static unsigned int dec_moveq(DisasContext *dc)
        imm = sign_extend(dc->op1, 5);
        LOG_DIS("moveq %d, $r%u\n", imm, dc->op2);
 
-       tcg_gen_mov_tl(cpu_R[dc->op2], tcg_const_tl(imm));
+       tcg_gen_movi_tl(cpu_R[dc->op2], imm);
        return 2;
 }
 static unsigned int dec_subq(DisasContext *dc)
@@ -2723,7 +2723,7 @@ static unsigned int dec_lapc_im(DisasContext *dc)
 
        pc = dc->pc;
        pc += imm;
-       t_gen_mov_reg_TN(rd, tcg_const_tl(pc));
+       tcg_gen_movi_tl(cpu_R[rd], pc);
        return 6;
 }