http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48678

--- Comment #4 from Jakub Jelinek <jakub at gcc dot gnu.org> 2011-04-19 
09:22:37 UTC ---
Might be a good idea, though IMHO just for 4.7, not for 4.6.
Would you be ok with this patch (plus testcase obviously) for 4.6?  If yes, is
it ok temporarily for 4.7 too and you'd then go ahead and adjust it for pinsr*?
The movstrict{hi,qi}_1 pattern then would probably need to have variant with x
and either have # for that alternative or something similar.  The expander
would still need to reject 256-bit vector modes and XFmode, other floating
point modes for non-SSE math, etc.

Reply via email to