diff options
| author | Richard Biener <rguenther@suse.de> | 2025-07-10 15:19:30 +0200 |
|---|---|---|
| committer | Richard Biener <rguenther@suse.de> | 2025-12-05 13:29:40 +0100 |
| commit | 7dd39924c9a696a627522e897ed8c7bd454872bd (patch) | |
| tree | 5535e24eaa714b9db18efeee54ec444a980bfa6a /libjava/classpath/test | |
| parent | 973a32e1c6e1f470969ebf16375d6c91131fbdb8 (diff) | |
| download | gcc-7dd39924c9a696a627522e897ed8c7bd454872bd.zip gcc-7dd39924c9a696a627522e897ed8c7bd454872bd.tar.gz gcc-7dd39924c9a696a627522e897ed8c7bd454872bd.tar.bz2 | |
tree-optimization/120939 - remove uninitialized use of LOOP_VINFO_COST_MODEL_THRESHOLD
The following removes an optimization that wrongly triggers right now
because it accesses LOOP_VINFO_COST_MODEL_THRESHOLD which might not be
computed yet and uses guessed likely max stmt executions.
It also refactors the code to make the default conservative.
PR tree-optimization/120939
* tree-vect-loop.cc (vect_need_peeling_or_partial_vectors_p):
Remove eliding an epilogue based on not computed
LOOP_VINFO_COST_MODEL_THRESHOLD and estimated max stmt executions.
* gcc.dg/torture/pr113026-1.c: Skip when -ftracer.
Diffstat (limited to 'libjava/classpath/test')
0 files changed, 0 insertions, 0 deletions
