target-ppc: add vmul10[u,eu,cu,ecu]q instructions
authorVasant Hegde <hegdevasant@linux.vnet.ibm.com>
Mon, 24 Oct 2016 09:14:58 +0000 (14:44 +0530)
committerDavid Gibson <david@gibson.dropbear.id.au>
Thu, 27 Oct 2016 22:38:25 +0000 (09:38 +1100)
commit37ad52ba7ae415e7a78676aa7bb5e9f4fc6c8030
tree93f04c21345d7de1b98a7de60bb4d46abc271ee6
parent3495b6b6101e680b6a7b27674f5d3e446b1cf013
target-ppc: add vmul10[u,eu,cu,ecu]q instructions

vmul10uq  : Vector Multiply-by-10 Unsigned Quadword VX-form
vmul10euq : Vector Multiply-by-10 Extended Unsigned Quadword VX-form
vmul10cuq : Vector Multiply-by-10 & write Carry Unsigned Quadword VX-form
vmul10ecuq: Vector Multiply-by-10 Extended & write Carry Unsigned Quadword VX-form

Signed-off-by: Vasant Hegde <hegdevasant@linux.vnet.ibm.com>
[ Add GEN_VXFORM_DUAL_EXT with invalid bit mask ]
Signed-off-by: Nikunj A Dadhania <nikunj@linux.vnet.ibm.com>
Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
target-ppc/translate/vmx-impl.inc.c
target-ppc/translate/vmx-ops.inc.c