]> git.ipfire.org Git - thirdparty/gcc.git/commit
Refactor SLP reduction group discovery
authorRichard Biener <rguenther@suse.de>
Fri, 1 Mar 2024 11:08:36 +0000 (12:08 +0100)
committerRichard Biener <rguenther@suse.de>
Mon, 13 May 2024 10:34:49 +0000 (12:34 +0200)
commit898d7145fb90734c9981555ec099710d87fc05af
treeec7966ff7ee0b834d4d68aa4e315c416ed1f1c19
parentb621482296f6dec0abb22ed39cc4ce6811535d47
Refactor SLP reduction group discovery

The following refactors a bit how we perform SLP reduction group
discovery possibly making it easier to have multiple reduction
groups later, esp. with single-lane SLP.

* tree-vect-slp.cc (vect_analyze_slp_instance): Remove
slp_inst_kind_reduc_group handling.
(vect_analyze_slp): Add the meat here.
gcc/tree-vect-slp.cc