Re: [Qemu-devel] [PATCH v2 04/11] target-arm: Use setcond and movcond for csel

2015-09-07 Thread Richard Henderson
On 09/07/2015 10:17 AM, Peter Maydell wrote: +c64->value = tcg_temp_new_i64(); +c64->cond = c32.cond; +if (c32.cond == TCG_COND_EQ || c32.cond == TCG_COND_NE) { +tcg_gen_extu_i32_i64(c64->value, c32.value); +} else { +tcg_gen_ext_i32_i64(c64->value, c32.value); +

Re: [Qemu-devel] [PATCH v2 04/11] target-arm: Use setcond and movcond for csel

2015-09-07 Thread Peter Maydell
On 2 September 2015 at 18:57, Richard Henderson wrote: > Signed-off-by: Richard Henderson > --- > target-arm/translate-a64.c | 87 > +++--- > 1 file changed, 51 insertions(+), 36 deletions(-) > > diff --git a/target-arm/translate-a64.c b/target-arm/transl