diff options
| author | Richard Biener <rguenther@suse.de> | 2025-11-14 14:10:24 +0100 |
|---|---|---|
| committer | Richard Biener <rguenther@suse.de> | 2025-11-16 09:52:17 +0100 |
| commit | c6008611e9678991c763944ae8539aa90cad419d (patch) | |
| tree | b0b7a15c4528ec984229c814b14f28b8991f2924 /libjava/classpath/gnu/java/beans/decoder/ArrayHandler.java | |
| parent | a9139a67d16a0a909a6352feba670d9f6eda4517 (diff) | |
Do not call vect_determine_partial_vectors_and_peeling from transform
It gets more difficult to maintain this doesn't do any changes late
(see followups), so kill it. We do have to retain re-setting of
LOOP_VINFO_PEELING_FOR_NITER though, since
vect_need_peeling_or_partial_vectors_p is incorrect for epilogues
when done during analysis. We should fix this of course.
* tree-vectorizer.h (vect_determine_partial_vectors_and_peeling):
Remove.
(vect_need_peeling_or_partial_vectors_p): Declare.
* tree-vect-loop.cc (vect_determine_partial_vectors_and_peeling):
Make static.
(vect_need_peeling_or_partial_vectors_p): Export.
* tree-vect-loop-manip.cc (vect_do_peeling): Do not call
vect_determine_partial_vectors_and_peeling but instead
re-compute LOOP_VINFO_PEELING_FOR_NITER using
vect_need_peeling_or_partial_vectors_p.
Diffstat (limited to 'libjava/classpath/gnu/java/beans/decoder/ArrayHandler.java')
0 files changed, 0 insertions, 0 deletions
