PR target/70662
gcc/
* config/i386/sse.md(define_insn "<avx512>_vec_dup<mode><mask_name>"):
Fix mode size check.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@235038
138bc75d-0d04-0410-961f-
82ee72b054a4
+2016-04-15 Kirill Yukhin <kirill.yukhin@intel.com>
+
+ PR target/70662
+ * config/i386/sse.md(define_insn "<avx512>_vec_dup<mode><mask_name>"):
+ Fix mode size check.
+
2016-04-15 Jakub Jelinek <jakub@redhat.com>
* BASE-VER: Set to 7.0.0.
if (<MODE>mode == V2DFmode)
return "vpbroadcastq\t{%1, %0<mask_operand2>|%0<mask_operand2>, %q1}";
- if (GET_MODE_SIZE (GET_MODE_INNER (<MODE>mode)) == 32)
+ if (GET_MODE_SIZE (GET_MODE_INNER (<MODE>mode)) == 4)
return "v<sseintprefix>broadcast<bcstscalarsuff>\t{%1, %0<mask_operand2>|%0<mask_operand2>, %k1}";
else
return "v<sseintprefix>broadcast<bcstscalarsuff>\t{%1, %0<mask_operand2>|%0<mask_operand2>, %q1}";