qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Qemu-devel] [PATCH 4/7] target-ppc: retain l{w,d}arx loaded value


From: Riku Voipio
Subject: Re: [Qemu-devel] [PATCH 4/7] target-ppc: retain l{w,d}arx loaded value
Date: Wed, 10 Jun 2009 18:59:52 +0300
User-agent: Mutt/1.5.18 (2008-05-17)

Not that I can really review this patch, but;

On Thu, Jun 04, 2009 at 11:51:59AM -0700, Nathan Froyd wrote:
>  GEN_HANDLER(ldarx, 0x1F, 0x14, 0x02, 0x00000001, PPC_64B)
>  {
>      TCGv t0;
> +    TCGv gpr = cpu_gpr[rD(ctx->opcode)];
>      gen_set_access_type(ctx, ACCESS_RES);
>      t0 = tcg_temp_local_new();
>      gen_addr_reg_index(ctx, t0);
>      gen_check_align(ctx, t0, 0x07);
> -    gen_qemu_ld64(ctx, cpu_gpr[rD(ctx->opcode)], t0);
> +    gen_qemu_ld64(ctx, gpr, t0);
>      tcg_gen_mov_tl(cpu_reserve, t0);
> +    tcg_gen_st_tl(gpr, cpu_env, offsetof(CPUState, reserve_val);

missing a closing parens?

>      tcg_temp_free(t0);
>  }




reply via email to

[Prev in Thread] Current Thread [Next in Thread]