target-ppc: add vector count trailing zeros instructions
authorRajalakshmi Srinivasaraghavan <raji@linux.vnet.ibm.com>
Tue, 6 Sep 2016 05:04:08 +0000 (10:34 +0530)
committerDavid Gibson <david@gibson.dropbear.id.au>
Fri, 23 Sep 2016 00:29:40 +0000 (10:29 +1000)
commita5ad8fbf9d771d2accb583fc1eb58faf9931cfce
tree4c9dc23daef4a8a162ee70373ffdae1ddb70521e
parentb5d569a1bb033354847c34d2e011fed812ff7428
target-ppc: add vector count trailing zeros instructions

The following vector count trailing zeros instructions are
added from ISA 3.0.

vctzb - Vector Count Trailing Zeros Byte
vctzh - Vector Count Trailing Zeros Halfword
vctzw - Vector Count Trailing Zeros Word
vctzd - Vector Count Trailing Zeros Doubleword

Signed-off-by: Rajalakshmi Srinivasaraghavan <raji@linux.vnet.ibm.com>
Reviewed-by: David Gibson <david@gibson.dropbear.id.au>
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