target-ppc: implement vexts[bh]2w and vexts[bhw]2d
commit125a9b2327173f4cd38509276ea74f2133934820
authorNikunj A Dadhania <nikunj@linux.vnet.ibm.com>
Wed, 12 Oct 2016 05:08:51 +0000 (12 10:38 +0530)
committerDavid Gibson <david@gibson.dropbear.id.au>
Thu, 13 Oct 2016 23:06:47 +0000 (14 10:06 +1100)
treef45cb541161976afd0c22476e5ee215afd1043dc
parent74cba2b3b23d069d1a3d9b3ef7876123d939d3ba
target-ppc: implement vexts[bh]2w and vexts[bhw]2d

Vector Extend Sign Instructions:

vextsb2w: Vector Extend Sign Byte To Word
vextsh2w: Vector Extend Sign Halfword To Word
vextsb2d: Vector Extend Sign Byte To Doubleword
vextsh2d: Vector Extend Sign Halfword To Doubleword
vextsw2d: Vector Extend Sign Word To Doubleword

Signed-off-by: Nikunj A Dadhania <nikunj@linux.vnet.ibm.com>
Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
target-ppc/helper.h
target-ppc/int_helper.c
target-ppc/translate/vmx-impl.inc.c
target-ppc/translate/vmx-ops.inc.c