Re: [PATCH 2/6] target/ppc: add vmulld instruction

2020-06-19 Thread Richard Henderson
On 6/18/20 10:30 PM, Lijun Pan wrote: > Why do we need to convert > to tcg_gen_gvec_mul, which seems to me very convoluted? Because that way we can generate a single host vector multiply instruction in the compiled translation block. r~

Re: [PATCH 2/6] target/ppc: add vmulld instruction

2020-06-18 Thread Lijun Pan
> On Jun 18, 2020, at 6:27 PM, Richard Henderson > wrote: > > On 6/12/20 9:20 PM, Lijun Pan wrote: >> vmulld: Vector Multiply Low Doubleword. >> >> Signed-off-by: Lijun Pan >> --- >> target/ppc/helper.h | 1 + >> target/ppc/int_helper.c | 1 + >> target/ppc/translat

Re: [PATCH 2/6] target/ppc: add vmulld instruction

2020-06-18 Thread Richard Henderson
On 6/12/20 9:20 PM, Lijun Pan wrote: > vmulld: Vector Multiply Low Doubleword. > > Signed-off-by: Lijun Pan > --- > target/ppc/helper.h | 1 + > target/ppc/int_helper.c | 1 + > target/ppc/translate/vmx-impl.inc.c | 1 + > target/ppc/translate/vmx-ops.inc.c | 1 + >

[PATCH 2/6] target/ppc: add vmulld instruction

2020-06-12 Thread Lijun Pan
vmulld: Vector Multiply Low Doubleword. Signed-off-by: Lijun Pan --- target/ppc/helper.h | 1 + target/ppc/int_helper.c | 1 + target/ppc/translate/vmx-impl.inc.c | 1 + target/ppc/translate/vmx-ops.inc.c | 1 + 4 files changed, 4 insertions(+) diff --git a/target/p