diff options
author | Richard Biener <rguenther@suse.de> | 2024-04-04 10:00:51 +0200 |
---|---|---|
committer | Richard Biener <rguenther@suse.de> | 2024-04-04 13:09:19 +0200 |
commit | 85621f98d245004a6c9787dde21e0acc17ab2c50 (patch) | |
tree | cb6509cf120832551261e20fd5ff6ec0f4244535 /gcc/function.cc | |
parent | 1c89d1b9dc8c4957a4ec3674f691595641fd279b (diff) | |
download | gcc-85621f98d245004a6c9787dde21e0acc17ab2c50.zip gcc-85621f98d245004a6c9787dde21e0acc17ab2c50.tar.gz gcc-85621f98d245004a6c9787dde21e0acc17ab2c50.tar.bz2 |
tree-optimization/114485 - neg induction with partial vectors
We can't use vect_update_ivs_after_vectorizer for partial vectors,
the following fixes vect_can_peel_nonlinear_iv_p accordingly.
PR tree-optimization/114485
* tree-vect-loop-manip.cc (vect_can_peel_nonlinear_iv_p):
vect_step_op_neg isn't OK for partial vectors but only
for unknown niter.
* gcc.dg/vect/pr114485.c: New testcase.
Diffstat (limited to 'gcc/function.cc')
0 files changed, 0 insertions, 0 deletions