Re: [Qemu-devel] [PATCH 06/13] target-ppc: implement stxvll instructions

2016-12-05 Thread Nikunj A Dadhania
Richard Henderson writes: > On 12/05/2016 03:25 AM, Nikunj A Dadhania wrote: >> +getVSR(xt_num, &xt, env); >> +if (msr_le) { >> +for (i = 0; i < end; i++) { >> +cpu_stb_data_ra(env, addr, xt.u8[i], GETPC()); >> +addr = addr_add(env, addr, 1); >> +}

Re: [Qemu-devel] [PATCH 06/13] target-ppc: implement stxvll instructions

2016-12-05 Thread Richard Henderson
On 12/05/2016 03:25 AM, Nikunj A Dadhania wrote: > +getVSR(xt_num, &xt, env); > +if (msr_le) { > +for (i = 0; i < end; i++) { > +cpu_stb_data_ra(env, addr, xt.u8[i], GETPC()); > +addr = addr_add(env, addr, 1); > +} > +} else { > +for (i =

[Qemu-devel] [PATCH 06/13] target-ppc: implement stxvll instructions

2016-12-05 Thread Nikunj A Dadhania
stxvll: Store VSX Vector Left-justified with Length Vector (8-bit elements) in LE/BE: +---+---+---+---+---+---+---+---+---+---+---+---+---+---+--+--+ |“T”|“h”|“i”|“s”|“ ”|“i”|“s”|“ ”|“a”|“ ”|“T”|“E”|“S”|“T”|00|00| +---+---+---+---+---+---+---+---+---+---+---+---+---+---+--+--+ Storing 14 bytes wo