Commit ab04f5cd by Ilya Enkovich Committed by Ilya Enkovich

sse.md (vec_unpacks_lo_hi): Always use kmovw to support AVX512F target.

gcc/

	* config/i386/sse.md (vec_unpacks_lo_hi): Always
	use kmovw to support AVX512F target.

From-SVN: r235270
parent e6d62b46
2016-04-20 Ilya Enkovich <ilya.enkovich@intel.com>
* config/i386/sse.md (vec_unpacks_lo_hi): Always
use kmovw to support AVX512F target.
2016-04-20 Bin Cheng <bin.cheng@arm.com>
* tree-scalar-evolution.c (interpret_rhs_expr): Handle BIT_AND_EXPR.
......
......@@ -13233,9 +13233,9 @@
"ix86_expand_sse_unpack (operands[0], operands[1], true, false); DONE;")
(define_expand "vec_unpacks_lo_hi"
[(set (match_operand:QI 0 "register_operand")
(subreg:QI (match_operand:HI 1 "register_operand") 0))]
"TARGET_AVX512DQ")
[(set (subreg:HI (match_operand:QI 0 "register_operand") 0)
(match_operand:HI 1 "register_operand"))]
"TARGET_AVX512F")
(define_expand "vec_unpacks_lo_si"
[(set (match_operand:HI 0 "register_operand")
......
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