[Bug target/70721] Suboptimal code generated when using _mm_min_sd

2016-11-19 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70721 Andrew Pinski changed: What|Removed |Added Target Milestone|7.0 |---

[Bug target/70721] Suboptimal code generated when using _mm_min_sd

2016-04-19 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70721 --- Comment #3 from Richard Biener --- IMHO vec_merge should go (it doesn't scale to arbitrary large vector modes, it already uses all bits of the CONST_INT for AVX512 V64QImode). vec_merge would need to change to a CONST_{DOUBLE,WIDE} to accomo

[Bug target/70721] Suboptimal code generated when using _mm_min_sd

2016-04-19 Thread glisse at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70721 --- Comment #2 from Marc Glisse --- There were already a number of discussions on gcc-patches in 2012 (Oct, Nov, Dec) with title "[i386] scalar ops that preserve the high part of a vector" (see also PR54855). In particular, around this message, r

[Bug target/70721] Suboptimal code generated when using _mm_min_sd

2016-04-18 Thread hjl.tools at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70721 H.J. Lu changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|