]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
i386.c (expand_vec_perm_pshufb2): Commit missing part from my previous patch.
authorUros Bizjak <uros@gcc.gnu.org>
Fri, 21 Feb 2014 08:42:22 +0000 (09:42 +0100)
committerUros Bizjak <uros@gcc.gnu.org>
Fri, 21 Feb 2014 08:42:22 +0000 (09:42 +0100)
* config/i386/i386.c (expand_vec_perm_pshufb2): Commit
missing part from my previous patch.

From-SVN: r207985

gcc/config/i386/i386.c

index 8edb480eadca3864b92d057c1abea080e7545fe5..8bbf5d0484bc31cf989794a87b574cd55a5e0845 100644 (file)
@@ -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));