Merge vec_addsub patterns
authorRichard Biener <rguenther@suse.de>
Fri, 18 Jun 2021 07:29:10 +0000 (09:29 +0200)
committerRichard Biener <rguenther@suse.de>
Thu, 24 Jun 2021 11:09:14 +0000 (13:09 +0200)
commit67e872336d0945523071ceec6580a584db7061a9
treebc43922ecff41b4605679b3ba9a60db29355773e
parent7a6c31f0f84a7295433ebac09b94fae2d5cc2892
Merge vec_addsub patterns

This merges the vec_addsub<mode>3 patterns using a mode attribute
for the vec_merge merge operand.

2021-06-18  Richard Biener  <rguenther@suse.de>

* config/i386/sse.md (vec_addsubv4df3, vec_addsubv2df3,
vec_addsubv8sf3, vec_addsubv4sf3): Merge into ...
(vec_addsub<mode>3): ... using a new addsub_cst mode attribute.
gcc/config/i386/sse.md