2012-05-14 Marc Glisse <marc.glisse@inria.fr>
commit801c443244189df5f6fcf870558fefff8188b13b
authorglisse <glisse@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 14 May 2012 20:19:30 +0000 (14 20:19 +0000)
committerglisse <glisse@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 14 May 2012 20:19:30 +0000 (14 20:19 +0000)
tree08232444cf180fcf4bb31c04ffb7ce0a55bc482f
parent7f4f15dc761b8c76f3945354b6069daa7c63b4a8
2012-05-14  Marc Glisse  <marc.glisse@inria.fr>

PR target/52607
* config/i386/i386.c (ix86_expand_vec_perm_const): Move code to ...
(canonicalize_perm): ... new function.
(expand_vec_perm_2vperm2f128_vshuf): New function.
(ix86_expand_vec_perm_const_1): Call it.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@187479 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/config/i386/i386.c