diff options
author | Matthew Wahab <matthew.wahab@arm.com> | 2017-05-16 09:23:42 +0000 |
---|---|---|
committer | Tamar Christina <tnfchris@gcc.gnu.org> | 2017-05-16 09:23:42 +0000 |
commit | 6da37857031422ddcc84635905257e491210e665 (patch) | |
tree | 9ee517f11a3662d067306ca25b52c7f0ec3114b6 /gcc/tree-ssa-phiopt.c | |
parent | d8c9bc362740560b8d8fbfd4d464d2cbde7591f2 (diff) | |
download | gcc-6da37857031422ddcc84635905257e491210e665.zip gcc-6da37857031422ddcc84635905257e491210e665.tar.gz gcc-6da37857031422ddcc84635905257e491210e665.tar.bz2 |
Committed on behalf of Matthew Wahab
gcc/
2017-05-16 Matthew Wahab <matthew.wahab@arm.com>
* config/arm/arm_neon.h (vadd_f16): Use standard arithmetic
operations in fast-math mode.
(vaddq_f16): Likewise.
(vmul_f16): Likewise.
(vmulq_f16): Likewise.
(vsub_f16): Likewise.
(vsubq_f16): Likewise.
* config/arm/neon.md (add<mode>3): New.
(sub<mode>3): New.
(fma:<VH:mode>3): New. Also remove outdated comment.
(mul<mode>3): New.
testsuite/
2017-05-16 Matthew Wahab <matthew.wahab@arm.com>
* gcc.target/arm/armv8_2-fp16-arith-1.c: Expand comment. Update
expected output of vadd, vsub and vmul instructions.
* gcc.target/arm/armv8_2-fp16-arith-2.c: New.
* gcc.target/arm/armv8_2-fp16-neon-2.c: New.
* gcc.target/arm/armv8_2-fp16-neon-3.c: New.
From-SVN: r248090
Diffstat (limited to 'gcc/tree-ssa-phiopt.c')
0 files changed, 0 insertions, 0 deletions