diff options
author | Uros Bizjak <uros@gcc.gnu.org> | 2019-06-17 20:40:22 +0200 |
---|---|---|
committer | Uros Bizjak <uros@gcc.gnu.org> | 2019-06-17 20:40:22 +0200 |
commit | a064fd4c7385442dd4f9f3a1b538aef2fdac5209 (patch) | |
tree | 8f24018f01d949be7aed5c71b94ea8254f667a31 /gcc/tree-vectorizer.h | |
parent | bf0af866a4f2792a91310d8b809e25ffbdd9e1f7 (diff) | |
download | gcc-a064fd4c7385442dd4f9f3a1b538aef2fdac5209.zip gcc-a064fd4c7385442dd4f9f3a1b538aef2fdac5209.tar.gz gcc-a064fd4c7385442dd4f9f3a1b538aef2fdac5209.tar.bz2 |
re PR target/62055 (missed optimization: recognize fnabs (FP negative absolute value) (x86-64))
PR target/62055
* config/i386/i386.md (*nabstf2_1): New insn pattern.
(*nabs<mode>2_1): Ditto.
(nabs sse-reg splitter): New splitter.
* config/i386/sse.md (*nabs<mode>2): New insn_and_split pattern.
testsuite/ChangeLog:
PR target/62055
* gcc.target/i386/fnabs.c: New test.
From-SVN: r272396
Diffstat (limited to 'gcc/tree-vectorizer.h')
0 files changed, 0 insertions, 0 deletions