diff options
author | Oluwatamilore Adebayo <oluwatamilore.adebayo@arm.com> | 2023-06-15 07:36:48 +0100 |
---|---|---|
committer | Richard Sandiford <richard.sandiford@arm.com> | 2023-06-15 07:36:48 +0100 |
commit | ea616f687dccbe42012f786c0ebade5b05850206 (patch) | |
tree | f7fc1ddcf131a94f6dc167dca778a8270d7038eb /libffi/configure.host | |
parent | 710b8dec61a73cbbf5dadbdd2070a85e690e8184 (diff) | |
download | gcc-ea616f687dccbe42012f786c0ebade5b05850206.zip gcc-ea616f687dccbe42012f786c0ebade5b05850206.tar.gz gcc-ea616f687dccbe42012f786c0ebade5b05850206.tar.bz2 |
AArch64: New RTL for ABD
This patch adds new RTL and tests for sabd and uabd
PR tree-optimization/109156
gcc/ChangeLog:
* config/aarch64/aarch64-simd.md (aarch64_<su>abd<mode>):
Rename to <su>abd<mode>3.
* config/aarch64/aarch64-sve.md (<su>abd<mode>_3): Rename
to <su>abd<mode>3.
gcc/testsuite/ChangeLog:
* gcc.target/aarch64/abd.h: New file.
* gcc.target/aarch64/abd_2.c: New test.
* gcc.target/aarch64/abd_3.c: New test.
* gcc.target/aarch64/abd_4.c: New test.
* gcc.target/aarch64/abd_none_2.c: New test.
* gcc.target/aarch64/abd_none_3.c: New test.
* gcc.target/aarch64/abd_none_4.c: New test.
* gcc.target/aarch64/abd_run_1.c: New test.
* gcc.target/aarch64/sve/abd_1.c: New test.
* gcc.target/aarch64/sve/abd_none_1.c: New test.
* gcc.target/aarch64/sve/abd_2.c: New test.
* gcc.target/aarch64/sve/abd_none_2.c: New test.
Diffstat (limited to 'libffi/configure.host')
0 files changed, 0 insertions, 0 deletions