Commit dffd569e by Jakub Jelinek Committed by Jakub Jelinek

i386.c (ix86_expand_vec_perm): Use V8SImode mode for mask of V8SFmode permutation.

	* config/i386/i386.c (ix86_expand_vec_perm): Use V8SImode
	mode for mask of V8SFmode permutation.

From-SVN: r207981
parent 2807d5d2
2014-02-21 Jakub Jelinek <jakub@redhat.com>
* config/i386/i386.c (ix86_expand_vec_perm): Use V8SImode
mode for mask of V8SFmode permutation.
2014-02-20 Richard Henderson <rth@redhat.com> 2014-02-20 Richard Henderson <rth@redhat.com>
PR c++/60272 PR c++/60272
......
...@@ -21457,7 +21457,7 @@ ix86_expand_vec_perm (rtx operands[]) ...@@ -21457,7 +21457,7 @@ ix86_expand_vec_perm (rtx operands[])
return; return;
case V8SFmode: case V8SFmode:
mask = gen_lowpart (V8SFmode, mask); mask = gen_lowpart (V8SImode, mask);
if (one_operand_shuffle) if (one_operand_shuffle)
emit_insn (gen_avx2_permvarv8sf (target, op0, mask)); emit_insn (gen_avx2_permvarv8sf (target, op0, mask));
else else
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment