On Thu, Jan 16, 2014 at 8:05 PM, Jakub Jelinek <ja...@redhat.com> wrote:

> As the following testcase shows, if target of a gather intrinsic
> is e.g. a MEM, we shouldn't use it as target, because it fails
> the output operand predicate.
>
> Fixed thusly, bootstrapped/regtested on x86_64-linux and i686-linux,
> ok for trunk/4.8?
>
> 2014-01-16  Jakub Jelinek  <ja...@redhat.com>
>
>         PR target/59839
>         * config/i386/i386.c (ix86_expand_builtin): If target doesn't
>         satisfy operand 0 predicate for gathers, use a new pseudo as
>         subtarget.
>
>         * gcc.target/i386/pr59839.c: New test.

OK everywhere.

Thanks,
Uros.

Reply via email to