diff options
author | Spencer Abson <spencer.abson@arm.com> | 2025-01-31 19:05:57 +0000 |
---|---|---|
committer | Christophe Lyon <christophe.lyon@arm.com> | 2025-04-22 17:08:04 +0200 |
commit | 8942b48e127512e791af6d257e48ab8e271d45b7 (patch) | |
tree | 02cae486edf8ef8662f8fe73809193051b0801f6 /gcc/fortran/resolve.cc | |
parent | fabbf99fc8ae26f0d87ff0c8619b4fc3bb4a5da2 (diff) | |
download | gcc-8942b48e127512e791af6d257e48ab8e271d45b7.zip gcc-8942b48e127512e791af6d257e48ab8e271d45b7.tar.gz gcc-8942b48e127512e791af6d257e48ab8e271d45b7.tar.bz2 |
AArch64: Emit half-precision FCMP/FCMPE
Enable a target with FEAT_FP16 to emit the half-precision variants
of FCMP/FCMPE.
gcc/ChangeLog:
* config/aarch64/aarch64.md: Update cbranch, cstore, fcmp
and fcmpe to use the GPF_F16 iterator for floating-point
modes.
gcc/testsuite/ChangeLog:
* gcc.target/aarch64/_Float16_cmp_1.c: New test.
* gcc.target/aarch64/_Float16_cmp_2.c: New (negative) test.
Diffstat (limited to 'gcc/fortran/resolve.cc')
0 files changed, 0 insertions, 0 deletions