aboutsummaryrefslogtreecommitdiff
path: root/gcc/fortran/resolve.cc
diff options
context:
space:
mode:
authorSpencer Abson <spencer.abson@arm.com>2025-01-31 19:05:57 +0000
committerChristophe Lyon <christophe.lyon@arm.com>2025-04-22 17:08:04 +0200
commit8942b48e127512e791af6d257e48ab8e271d45b7 (patch)
tree02cae486edf8ef8662f8fe73809193051b0801f6 /gcc/fortran/resolve.cc
parentfabbf99fc8ae26f0d87ff0c8619b4fc3bb4a5da2 (diff)
downloadgcc-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