Commit 9c9cb582 by Hongtao Liu Committed by Hongtao Liu

sse.md (avx512f_maskcmp<mode>3): Refine VF to VF_AVX512VL.

	* gcc/config/i386/sse.md (avx512f_maskcmp<mode>3):
	 Refine VF to VF_AVX512VL.

From-SVN: r278799
parent 349cf87f
2019-11-28 Hongtao Liu <hongtao.liu@inte.com>
* gcc/config/i386/sse.md (avx512f_maskcmp<mode>3):
Refine VF to VF_AVX512VL.
2019-11-27 Michael Meissner <meissner@linux.ibm.com> 2019-11-27 Michael Meissner <meissner@linux.ibm.com>
* config/rs6000/rs6000.md (movsi_internal): Reformat. * config/rs6000/rs6000.md (movsi_internal): Reformat.
...@@ -3129,8 +3129,8 @@ ...@@ -3129,8 +3129,8 @@
(define_insn "avx512f_maskcmp<mode>3" (define_insn "avx512f_maskcmp<mode>3"
[(set (match_operand:<avx512fmaskmode> 0 "register_operand" "=k") [(set (match_operand:<avx512fmaskmode> 0 "register_operand" "=k")
(match_operator:<avx512fmaskmode> 3 "sse_comparison_operator" (match_operator:<avx512fmaskmode> 3 "sse_comparison_operator"
[(match_operand:VF 1 "register_operand" "v") [(match_operand:VF_AVX512VL 1 "register_operand" "v")
(match_operand:VF 2 "nonimmediate_operand" "vm")]))] (match_operand:VF_AVX512VL 2 "nonimmediate_operand" "vm")]))]
"TARGET_AVX512F" "TARGET_AVX512F"
"vcmp%D3<ssemodesuffix>\t{%2, %1, %0|%0, %1, %2}" "vcmp%D3<ssemodesuffix>\t{%2, %1, %0|%0, %1, %2}"
[(set_attr "type" "ssecmp") [(set_attr "type" "ssecmp")
......
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