]> git.ipfire.org Git - thirdparty/gcc.git/commit
Remove non-SLP path from vectorizable_live_operation
authorRichard Biener <rguenther@suse.de>
Fri, 18 Jul 2025 07:37:01 +0000 (09:37 +0200)
committerRichard Biener <rguenther@suse.de>
Fri, 18 Jul 2025 09:25:59 +0000 (11:25 +0200)
commit9892d6c4d757c6bf84f0964ff078a9d9f7e9e7b5
treee6128ad324b2e7cc3ccdf9d6c42fcf7075241313
parentcf9a479e3f909d5217e954788eb3c5b569e4bc52
Remove non-SLP path from vectorizable_live_operation

This removes paths gated by !slp_node and propagates out ncopies == 1,
thereby reducing the vectorizable_live_operation_1 API.

* tree-vect-loop.cc (vectorizable_live_operation_1):
Remove stmt_info and ncopies parameters.  Remove !slp_node
paths.
(vectorizable_live_operation): Remove !slp_node paths.
gcc/tree-vect-loop.cc