[PATCH, AArch64] Add vabs_s64 intrinsic

Ian Bolton ian.bolton@arm.com
Fri Jul 12 19:14:00 GMT 2013


This patch implements the following intrinsic:

  int64x1_t vabs_s64 (int64x1 a)

It uses __builtin_llabs(), which will lead to "abs Dn, Dm" being generated
for
this now that my other patch has been committed.

Test case added to scalar_intrinsics.c.


OK for trunk?

Cheers,
Ian



2013-07-12  Ian Bolton  <ian.bolton@arm.com>

gcc/
	* config/aarch64/arm_neon.h (vabs_s64): New function.

testsuite/
	* gcc.target/aarch64/scalar_intrinsics.c (test_vabs_s64): Added new
test.
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: aarch64-vabs-intrinsic-svn-patch-v4.txt
URL: <http://gcc.gnu.org/pipermail/gcc-patches/attachments/20130712/5a917ec0/attachment.txt>


More information about the Gcc-patches mailing list