]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
Flip vectorization to forced SLP
authorRichard Biener <rguenther@suse.de>
Fri, 15 Nov 2024 09:08:11 +0000 (10:08 +0100)
committerRichard Biener <rguenth@gcc.gnu.org>
Sat, 16 Nov 2024 13:13:28 +0000 (14:13 +0100)
The following flips the vectorizer to forced SLP, there is almost
no expected fallout at this point, the remains should be target
specific cost modeling issues.

* params.opt (vect-force-slp): Default to 1.

gcc/params.opt

index 7c572774df24b64024a87c1c4ef4891f1f1defd9..10a2b08927947c0ad40d9c09cc76cff25512d11c 100644 (file)
@@ -1207,7 +1207,7 @@ Common Joined UInteger Var(param_vect_induction_float) Init(1) IntegerRange(0, 1
 Enable loop vectorization of floating point inductions.
 
 -param=vect-force-slp=
-Common Joined UInteger Var(param_vect_force_slp) Init(0) IntegerRange(0, 1) Param Optimization
+Common Joined UInteger Var(param_vect_force_slp) Init(1) IntegerRange(0, 1) Param Optimization
 Force the use of SLP when vectorizing, fail if not possible.
 
 -param=vrp-block-limit=