target-ppc: add vsrv instruction
authorVivek Andrew Sha <vivekandrewsha@gmail.com>
Thu, 28 Jul 2016 18:14:17 +0000 (23:44 +0530)
committerDavid Gibson <david@gibson.dropbear.id.au>
Wed, 7 Sep 2016 02:40:12 +0000 (12:40 +1000)
commit4004c1dbca3ac2399d51ba636b4de032448adc9f
treeca4ae6fe8da3ba8a9e7f77a317ee826b1c670ad5
parent5644a17567596eea8c4e16a8087dab9cc0292c6f
target-ppc: add vsrv instruction

Adds Vector Shift Right Variable instruction.

Signed-off-by: Vivek Andrew Sha <vivekandrewsha@gmail.com>
[ reverse the order of computation to avoid temporary array ]
Signed-off-by: Nikunj A Dadhania <nikunj@linux.vnet.ibm.com>
Reviewed-by: Richard Henderson <rth@twiddle.net>
Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
target-ppc/helper.h
target-ppc/int_helper.c
target-ppc/translate/vmx-impl.c
target-ppc/translate/vmx-ops.c