diff options
author | David S. Miller <davem@davemloft.net> | 2011-09-27 03:56:50 +0000 |
---|---|---|
committer | David S. Miller <davem@gcc.gnu.org> | 2011-09-26 20:56:50 -0700 |
commit | f14e02622f52850e6186887aea6c354f1a7d4b49 (patch) | |
tree | 441a2549171d7c28afe6ae704a69fba0da20b9f6 /gcc/ada | |
parent | a7cee01d32cdbe912b32ad113b569b39a0e95445 (diff) | |
download | gcc-f14e02622f52850e6186887aea6c354f1a7d4b49.zip gcc-f14e02622f52850e6186887aea6c354f1a7d4b49.tar.gz gcc-f14e02622f52850e6186887aea6c354f1a7d4b49.tar.bz2 |
Add explicit VIS intrinsics for addition and subtraction.
gcc/
* config/sparc/sparc.c (sparc_vis_init_builtins): Add explicit
builtins for VIS vector addition and subtraction.
* config/sparc/visintrin.h (__vis_fpadd16, __vis_fpadd16s,
__vis_fpadd32, __vis_fpadd32s, __vis_fpsub16, __vis_fpsub16s,
__vis_fpsub32, __vis_fpsub32s): New.
* doc/extend.texi: Document new VIS intrinsics.
gcc/testsuite/
* gcc.target/sparc/fpaddsubi.c: New test.
From-SVN: r179235
Diffstat (limited to 'gcc/ada')
0 files changed, 0 insertions, 0 deletions