------- Comment #6 from ubizjak at gmail dot com 2010-02-25 19:01 -------
A blind guess:
Index: i386.c
===================================================================
--- i386.c (revision 157069)
+++ i386.c (working copy)
@@ -29144,8 +29144,8 @@ expand_vec_perm_blend (struct expand_vec
do_subreg:
vmode = V8HImode;
target = gen_lowpart (vmode, target);
- op0 = gen_lowpart (vmode, target);
- op1 = gen_lowpart (vmode, target);
+ op0 = gen_lowpart (vmode, op0);
+ op1 = gen_lowpart (vmode, op1);
break;
default:
H.J., can you please try this patch?
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43175