Re: [Qemu-devel] [PATCH 03/14] target/ppc: remove getVSR()/putVSR() from int_helper.c

2019-05-05 Thread Mark Cave-Ayland
On 30/04/2019 17:32, Richard Henderson wrote: > On 4/28/19 7:38 AM, Mark Cave-Ayland wrote: >> void helper_xxextractuw(CPUPPCState *env, target_ulong xtn, >> target_ulong xbn, uint32_t index) >> { >> -ppc_vsr_t xt, xb; >> +ppc_vsr_t *xt = >vsr[xtn]; >> +

Re: [Qemu-devel] [PATCH 03/14] target/ppc: remove getVSR()/putVSR() from int_helper.c

2019-04-30 Thread Richard Henderson
On 4/28/19 7:38 AM, Mark Cave-Ayland wrote: > void helper_xxextractuw(CPUPPCState *env, target_ulong xtn, > target_ulong xbn, uint32_t index) > { > -ppc_vsr_t xt, xb; > +ppc_vsr_t *xt = >vsr[xtn]; > +ppc_vsr_t *xb = >vsr[xbn]; > size_t es =

[Qemu-devel] [PATCH 03/14] target/ppc: remove getVSR()/putVSR() from int_helper.c

2019-04-28 Thread Mark Cave-Ayland
Since commit 8a14d31b00 "target/ppc: switch fpr/vsrl registers so all VSX registers are in host endian order" functions getVSR() and putVSR() which used to convert the VSR registers into host endian order are no longer required. Now that there are now no more users of getVSR()/putVSR() these