Re: [PATCH v3 06/11] target/s390x: vxeh2: vector {load, store} elements reversed

2022-03-21 Thread David Hildenbrand
On 21.03.22 16:35, Richard Henderson wrote: > On 3/21/22 04:35, David Hildenbrand wrote: >>> +/* Probe write access before actually modifying memory */ >>> +gen_helper_probe_write_access(cpu_env, o->addr1, tcg_constant_i64(16)); >> >> We have to free the tcg_constant_i64() IIRC. > > We do

Re: [PATCH v3 06/11] target/s390x: vxeh2: vector {load, store} elements reversed

2022-03-21 Thread Richard Henderson
On 3/21/22 04:35, David Hildenbrand wrote: +/* Probe write access before actually modifying memory */ +gen_helper_probe_write_access(cpu_env, o->addr1, tcg_constant_i64(16)); We have to free the tcg_constant_i64() IIRC. We do not. r~

Re: [PATCH v3 06/11] target/s390x: vxeh2: vector {load, store} elements reversed

2022-03-21 Thread David Hildenbrand
On 08.03.22 02:53, Richard Henderson wrote: > From: David Miller > > Signed-off-by: David Miller > Message-Id: <20220307020327.3003-5-dmiller...@gmail.com> > [rth: Use new hswap and wswap tcg expanders.] > Signed-off-by: Richard Henderson > --- > target/s390x/tcg/translate_vx.c.inc | 84 ++

[PATCH v3 06/11] target/s390x: vxeh2: vector {load, store} elements reversed

2022-03-07 Thread Richard Henderson
From: David Miller Signed-off-by: David Miller Message-Id: <20220307020327.3003-5-dmiller...@gmail.com> [rth: Use new hswap and wswap tcg expanders.] Signed-off-by: Richard Henderson --- target/s390x/tcg/translate_vx.c.inc | 84 + target/s390x/tcg/insn-data.def