diff options
author | Andrew Carlotti <andrew.carlotti@arm.com> | 2024-10-21 16:22:09 +0100 |
---|---|---|
committer | Andrew Carlotti <andrew.carlotti@arm.com> | 2024-10-25 17:28:11 +0100 |
commit | d74b0c698c8feb63589af4085760f6349a7386a6 (patch) | |
tree | 1c9597cab97efe57a3447c1e060d5d0e8e96d893 /libatomic/fsub_n.c | |
parent | 07a8538d90763f0ae640dea822bdeb63ea17ec44 (diff) | |
download | gcc-d74b0c698c8feb63589af4085760f6349a7386a6.zip gcc-d74b0c698c8feb63589af4085760f6349a7386a6.tar.gz gcc-d74b0c698c8feb63589af4085760f6349a7386a6.tar.bz2 |
aarch64: Add support for mfloat8x{8|16}_t types
gcc/ChangeLog:
* config/aarch64/aarch64-builtins.cc
(aarch64_init_simd_builtin_types): Initialise FP8 simd types.
* config/aarch64/aarch64-builtins.h
(enum aarch64_type_qualifiers): Add qualifier_modal_float bit.
* config/aarch64/aarch64-simd-builtin-types.def:
Add Mfloat8x{8|16}_t types.
* config/aarch64/arm_neon.h: Add mfloat8x{8|16}_t typedefs.
gcc/testsuite/ChangeLog:
* gcc.target/aarch64/movv16qi_2.c: Test mfloat as well.
* gcc.target/aarch64/movv16qi_3.c: Ditto.
* gcc.target/aarch64/movv2x16qi_1.c: Ditto.
* gcc.target/aarch64/movv3x16qi_1.c: Ditto.
* gcc.target/aarch64/movv4x16qi_1.c: Ditto.
* gcc.target/aarch64/movv8qi_2.c: Ditto.
* gcc.target/aarch64/movv8qi_3.c: Ditto.
* gcc.target/aarch64/mfloat-init-1.c: New test.
Diffstat (limited to 'libatomic/fsub_n.c')
0 files changed, 0 insertions, 0 deletions