Commit f4b147f6701f6f5127b70b82f41757a52dfa4aae

Authored by edgar_igl
1 parent c968ef8d

CRIS: Plug a few temp leaks.

Signed-off-by: Edgar E. Iglesias <edgar.iglesias@gmail.com>


git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5554 c046a42c-6fe2-441c-8c8c-71466251a162
Showing 1 changed file with 3 additions and 1 deletions
target-cris/translate.c
... ... @@ -1928,6 +1928,7 @@ static unsigned int dec_swap_r(DisasContext *dc)
1928 1928 t_gen_swapr(t0, t0);
1929 1929 cris_alu(dc, CC_OP_MOVE,
1930 1930 cpu_R[dc->op1], cpu_R[dc->op1], t0, 4);
  1931 + tcg_temp_free(t0);
1931 1932 return 2;
1932 1933 }
1933 1934  
... ... @@ -1954,6 +1955,7 @@ static unsigned int dec_addi_r(DisasContext *dc)
1954 1955 t0 = tcg_temp_new(TCG_TYPE_TL);
1955 1956 tcg_gen_shl_tl(t0, cpu_R[dc->op2], tcg_const_tl(dc->zzsize));
1956 1957 tcg_gen_add_tl(cpu_R[dc->op1], cpu_R[dc->op1], t0);
  1958 + tcg_temp_free(t0);
1957 1959 return 2;
1958 1960 }
1959 1961  
... ... @@ -1966,7 +1968,7 @@ static unsigned int dec_addi_acr(DisasContext *dc)
1966 1968 t0 = tcg_temp_new(TCG_TYPE_TL);
1967 1969 tcg_gen_shl_tl(t0, cpu_R[dc->op2], tcg_const_tl(dc->zzsize));
1968 1970 tcg_gen_add_tl(cpu_R[R_ACR], cpu_R[dc->op1], t0);
1969   -
  1971 + tcg_temp_free(t0);
1970 1972 return 2;
1971 1973 }
1972 1974  
... ...