diff options
author | Richard Biener <rguenther@suse.de> | 2018-10-02 13:06:54 +0000 |
---|---|---|
committer | Richard Biener <rguenth@gcc.gnu.org> | 2018-10-02 13:06:54 +0000 |
commit | f512bf3ee95914b30ba67f80ca42a72ec630738f (patch) | |
tree | 213885b05da8c042e27901d44809531e48adc5bc /gcc/builtins.c | |
parent | 1c0292829543a2b0c85cfb4de6d4be3be84ede58 (diff) | |
download | gcc-f512bf3ee95914b30ba67f80ca42a72ec630738f.zip gcc-f512bf3ee95914b30ba67f80ca42a72ec630738f.tar.gz gcc-f512bf3ee95914b30ba67f80ca42a72ec630738f.tar.bz2 |
sse.md (reduc_plus_scal_v4df): Avoid the use of haddv4df...
2018-10-02 Richard Biener <rguenther@suse.de>
* config/i386/sse.md (reduc_plus_scal_v4df): Avoid the use
of haddv4df, first reduce to SSE width and exploit the fact
that we only need element zero with the reduction result.
(reduc_plus_scal_v2df): Likewise.
From-SVN: r264785
Diffstat (limited to 'gcc/builtins.c')
0 files changed, 0 insertions, 0 deletions