arm64: implement: sqneg, {u,s}q{add,sub} (scalar),
commitd0ba80e958371ce293212b92bfec19f9a671da43
authorJulian Seward <jseward@acm.org>
Mon, 21 Jul 2014 09:19:50 +0000 (21 09:19 +0000)
committerJulian Seward <jseward@acm.org>
Mon, 21 Jul 2014 09:19:50 +0000 (21 09:19 +0000)
tree540239dedd729b7dc7153ed393b53591cc3d6e90
parentd64382da7ef28d5f1de3b8d4b523670f3b6c5034
arm64: implement: sqneg, {u,s}q{add,sub} (scalar),
{sqdmlal,sqdmlsl,sqdmull} (vector x element)

As part of this, rename Iop_QDMulLong* to Iop_QDMull* so as to be
consistent with their non-saturating equivalents.

git-svn-id: svn://svn.valgrind.org/vex/trunk@2907
VEX/priv/guest_arm64_toIR.c
VEX/priv/guest_arm_toIR.c
VEX/priv/host_arm64_defs.c
VEX/priv/host_arm64_defs.h
VEX/priv/host_arm64_isel.c
VEX/priv/host_arm_isel.c
VEX/priv/ir_defs.c
VEX/pub/libvex_ir.h