On 2012-06-25 07:42, Jakub Jelinek wrote:
> PR target/53759
> * config/i386/sse.md (sse_loadlps): Use x m x constraints instead
> of x x x in the vmovlps load alternative.
>
> * gcc.target/i386/pr53759.c: New test.
Ok,.
r~
Hi!
When the sse_loadlps and avx_loadlps patterns were merged together using
enabled attribute, apparently vmovlps alternative got a typo,
x <- x, x alternative is there already earlier, vmovlps should be
x <- m, 0 for noavx (that is right) and x <- m, x for avx.
Bootstrapped/regtested on x86_64-