Re: [Qemu-devel] [PATCH v1 1/5] target-ppc: add vector insert instructions

2016-08-08 Thread David Gibson
On Thu, Aug 04, 2016 at 10:08:17PM +0530, Richard Henderson wrote: > On 08/04/2016 06:33 PM, Rajalakshmi Srinivasaraghavan wrote: > > +#if defined(HOST_WORDS_BIGENDIAN) > > +#define VINSERT(suffix, element, index) > > \ > > +void helper_vinsert##suffix(ppc_a

Re: [Qemu-devel] [PATCH v1 1/5] target-ppc: add vector insert instructions

2016-08-04 Thread Richard Henderson
On 08/04/2016 06:33 PM, Rajalakshmi Srinivasaraghavan wrote: +#if defined(HOST_WORDS_BIGENDIAN) +#define VINSERT(suffix, element, index) \ +void helper_vinsert##suffix(ppc_avr_t *r, ppc_avr_t *b, uint32_t splat) \ +{

[Qemu-devel] [PATCH v1 1/5] target-ppc: add vector insert instructions

2016-08-04 Thread Rajalakshmi Srinivasaraghavan
The following vector insert instructions are added from ISA 3.0. vinsertb - Vector Insert Byte vinserth - Vector Insert Halfword vinsertw - Vector Insert Word vinsertd - Vector Insert Doubleword Signed-off-by: Rajalakshmi Srinivasaraghavan --- target-ppc/helper.h |4 target