From: Uros Bizjak Date: Fri, 21 Feb 2014 08:42:22 +0000 (+0100) Subject: i386.c (expand_vec_perm_pshufb2): Commit missing part from my previous patch. X-Git-Tag: releases/gcc-4.7.4~231 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=b25b5f875620ffb2a8dc198dcf4f59fc1a7228d9;p=thirdparty%2Fgcc.git i386.c (expand_vec_perm_pshufb2): Commit missing part from my previous patch. * config/i386/i386.c (expand_vec_perm_pshufb2): Commit missing part from my previous patch. From-SVN: r207985 --- diff --git a/gcc/config/i386/i386.c b/gcc/config/i386/i386.c index 8edb480eadca..8bbf5d0484bc 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));