Landing: 78250307c375
Project / Subsystem
gcc / gcc
Date
2026-09-18
Author
Richard Biener
Commit
78250307c37523f8814639e1cecb2117f50f546d
Source
github
Perf win
No
Breaking
No
All attributes
- project
- gcc
- subsystem
- gcc
- patch_id
- —
- commit_hash
- 78250307c37523f8814639e1cecb2117f50f546d
- source_type
- github
- headline
- Assert SLP discovery nodes are not soft-failed
- tldr
- Ensures SLP discovery does not incorrectly keep nodes that should have been marked as failed.
- author
- Richard Biener
- outcome
- committed
- performance_win
- false
- breaking_change
- false
- series_id
- —
- series_parts
- []
- tags
-
- • gcc
- • optimization
- • vectorization
- discussion_id_link
- —
- bugzilla_pr
- —
- date
- 2026-09-18T00:00:00.000Z
This commit adds an assertion in vect_build_slp_tree to verify that nodes discovered by SLP (Simultaneous Loop Parallelization) are not marked as needing to be split. This change ensures that the SLP discovery cache remains consistent and prevents issues arising from nodes that were not properly soft-failed during discovery.