Re: [Qemu-devel] [PATCH v3 26/34] target-arm: Rearrange aa32 load and store functions

2016-09-14 Thread Alex Bennée
Richard Henderson writes: > Stop specializing on TARGET_LONG_BITS == 32; unconditionally allocate > a temp and expand with tcg_gen_extu_i32_tl. Split out gen_aa32_addr, > gen_aa32_frob64, gen_aa32_ld_i32 and gen_aa32_st_i32 as separate interfaces. > > Signed-off-by: Richard Henderson > --- >

[Qemu-devel] [PATCH v3 26/34] target-arm: Rearrange aa32 load and store functions

2016-09-03 Thread Richard Henderson
Stop specializing on TARGET_LONG_BITS == 32; unconditionally allocate a temp and expand with tcg_gen_extu_i32_tl. Split out gen_aa32_addr, gen_aa32_frob64, gen_aa32_ld_i32 and gen_aa32_st_i32 as separate interfaces. Signed-off-by: Richard Henderson --- target-arm/translate.c | 171 +