diff options
author | Joe Ramsay <Joe.Ramsay@arm.com> | 2024-03-15 09:20:45 +0000 |
---|---|---|
committer | Tamar Christina <tamar.christina@arm.com> | 2024-03-15 09:21:13 +0000 |
commit | 7dd3b2b09cbeb6712ec680a0445cb0ad41070423 (patch) | |
tree | 9849669d626a0f6adc85842a3171a1839806946c /gcc/edit-context.cc | |
parent | 0319f265eddd17c32cb037b71489d9882a6eb00d (diff) | |
download | gcc-7dd3b2b09cbeb6712ec680a0445cb0ad41070423.zip gcc-7dd3b2b09cbeb6712ec680a0445cb0ad41070423.tar.gz gcc-7dd3b2b09cbeb6712ec680a0445cb0ad41070423.tar.bz2 |
match.pd: Only merge truncation with conversion for -fno-signed-zeros
This optimisation does not honour signed zeros, so should not be
enabled except with -fno-signed-zeros.
gcc/ChangeLog:
* match.pd: Fix truncation pattern for -fno-signed-zeroes
gcc/testsuite/ChangeLog:
* gcc.target/aarch64/no_merge_trunc_signed_zero.c: New test.
Diffstat (limited to 'gcc/edit-context.cc')
0 files changed, 0 insertions, 0 deletions