]> git.ipfire.org Git - thirdparty/gcc.git/commit
re PR target/53435 ((ix86_expand_vec_perm) and (ix86_expand_vec_perm) do not pass...
authorAlexander Ivchenko <alexander.ivchenko@intel.com>
Fri, 25 May 2012 13:03:18 +0000 (13:03 +0000)
committerKirill Yukhin <kyukhin@gcc.gnu.org>
Fri, 25 May 2012 13:03:18 +0000 (13:03 +0000)
commit0ba89f9bb102aaa94308a3a7ec266297fc9825ad
treedbe4b21d5b9bd86e6398740c1acb8df97de2c2e8
parentc7046906c3ae131726bd03f7841d4617425685d2
re PR target/53435 ((ix86_expand_vec_perm) and (ix86_expand_vec_perm) do not pass arguments to avx2_permvar8s[f,i] correctly)

2012-05-21  Alexander Ivchenko  <alexander.ivchenko@intel.com>

       PR target/53435
       * config/i386/i386.c (ix86_expand_vec_perm): Use correct op.
       (ix86_expand_vec_perm): Use int mode instead of float.
       (expand_vec_perm_pshufb): Remove handling of useseless type
       conversion.

From-SVN: r187881
gcc/ChangeLog
gcc/config/i386/i386.c