From: uros Date: Fri, 21 Feb 2014 08:42:22 +0000 (+0000) Subject: * config/i386/i386.c (expand_vec_perm_pshufb2): Commit X-Git-Url: http://git.sourceforge.jp/view?p=pf3gnuchains%2Fgcc-fork.git;a=commitdiff_plain;h=7aec221bfaeacd43c0075b8de011f88862afdffd * config/i386/i386.c (expand_vec_perm_pshufb2): Commit missing part from my previous patch. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_7-branch@207985 138bc75d-0d04-0410-961f-82ee72b054a4 --- diff --git a/gcc/config/i386/i386.c b/gcc/config/i386/i386.c index 8edb480eadc..8bbf5d0484b 100644 --- a/gcc/config/i386/i386.c +++ b/gcc/config/i386/i386.c @@ -36855,6 +36855,9 @@ expand_vec_perm_pshufb2 (struct expand_vec_perm_d *d) return false; gcc_assert (d->op0 != d->op1); + if (d->testing_p) + return true; + nelt = d->nelt; eltsz = GET_MODE_SIZE (GET_MODE_INNER (d->vmode));