On Tue, Feb 12, 2019 at 12:29 PM Uros Bizjak <ubiz...@gmail.com> wrote: > > On 2/12/19, H.J. Lu <hjl.to...@gmail.com> wrote: > > >> This way, it is clear that we enable alternative 0 only for native > >> mmx. It looks to me that we need to add similar treatment to a couple > >> of other patterns in sse.md, where we allow "y" constraint, e.g. > >> *vec_concatv2sf_sse, *vec_concatv2si_sse4_1, etc. > >> > > > > I will take a look. > > From a quick look to mentioned pattern, I have see that a couple of > movd with XMM reg are wrongly marked as sse2 isa. movd/movq with MMX > regs are base MMX instructions.
I opened: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89343 -- H.J.