[Top][All Lists]
[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);
> }
- [Qemu-devel] [PATCH 0/7] target-ppc/linux-user: NPTL support, Nathan Froyd, 2009/06/04
- [Qemu-devel] [PATCH 7/7] enable NPTL for ppc-linux-user targets in configure, Nathan Froyd, 2009/06/04
- [Qemu-devel] [PATCH 2/7] target-ppc: fix cpu_clone_regs, Nathan Froyd, 2009/06/04
- [Qemu-devel] [PATCH 1/7] linux-user: initialize mmap_mutex properly, Nathan Froyd, 2009/06/04
- [Qemu-devel] [PATCH 5/7] target-ppc: add exceptions for conditional stores, Nathan Froyd, 2009/06/04
- [Qemu-devel] [PATCH 3/7] target-ppc: add cpu_set_tls, Nathan Froyd, 2009/06/04
- [Qemu-devel] [PATCH 6/7] linux-user: handle POWERPC_EXCP_STCX, Nathan Froyd, 2009/06/04
- [Qemu-devel] [PATCH 4/7] target-ppc: retain l{w,d}arx loaded value, Nathan Froyd, 2009/06/04
- Re: [Qemu-devel] [PATCH 4/7] target-ppc: retain l{w,d}arx loaded value,
Riku Voipio <=
- Re: [Qemu-devel] [PATCH 0/7] target-ppc/linux-user: NPTL support, malc, 2009/06/05
- Re: [Qemu-devel] [PATCH 0/7] target-ppc/linux-user: NPTL support, Miklos Vajna, 2009/06/09
- Re: [Qemu-devel] [PATCH 0/7] target-ppc/linux-user: NPTL support, Laurent Vivier, 2009/06/09