diff options
author | Joel Hutton <Joel.Hutton@arm.com> | 2019-08-19 16:55:20 +0000 |
---|---|---|
committer | Andre Vieira <avieira@gcc.gnu.org> | 2019-08-19 16:55:20 +0000 |
commit | 188d00796f5bd338b9b8ab1cc8ba4b43af8ab8fd (patch) | |
tree | a3cb30ac04488d058f1966e82e011a03c6c819c0 /gcc/fibonacci_heap.h | |
parent | aac9103b0e13e49cc4e88abc857d4d043ce20bd4 (diff) | |
download | gcc-188d00796f5bd338b9b8ab1cc8ba4b43af8ab8fd.zip gcc-188d00796f5bd338b9b8ab1cc8ba4b43af8ab8fd.tar.gz gcc-188d00796f5bd338b9b8ab1cc8ba4b43af8ab8fd.tar.bz2 |
[AArch64] Use scvtf fbits option where appropriate
gcc/ChangeLog:
2019-08-19 Joel Hutton <Joel.Hutton@arm.com>
* config/aarch64/aarch64-protos.h (aarch64_fpconst_pow2_recip): New prototype
* config/aarch64/aarch64.c (aarch64_fpconst_pow2_recip): New function
* config/aarch64/aarch64.md (*aarch64_<su_optab>cvtf<fcvt_target><GPF:mode>2_mult): New pattern
(*aarch64_<su_optab>cvtf<fcvt_iesize><GPF:mode>2_mult): New pattern
* config/aarch64/constraints.md (Dt): New constraint
* config/aarch64/predicates.md (aarch64_fpconst_pow2_recip): New predicate
gcc/testsuite/ChangeLog:
2019-08-19 Joel Hutton <Joel.Hutton@arm.com>
* gcc.target/aarch64/fmul_scvtf_1.c: New test.
From-SVN: r274676
Diffstat (limited to 'gcc/fibonacci_heap.h')
0 files changed, 0 insertions, 0 deletions