Landing: b74e013cc139
Project / Subsystem
gcc / clean
Date
2026-08-31
Author
Léo Hardt
Commit
b74e013cc139c07a3ff29868c7394db77d281ea3
Source
github
Perf win
No
Breaking
No
All attributes
- project
- gcc
- subsystem
- clean
- patch_id
- —
- commit_hash
- b74e013cc139c07a3ff29868c7394db77d281ea3
- source_type
- github
- headline
- Remove dead code from GCC's tree and vectorizer components.
- tldr
- Dead code removal cleans up unused declarations and variables in GCC.
- author
- Léo Hardt
- outcome
- committed
- performance_win
- false
- breaking_change
- false
- series_id
- —
- series_parts
- []
- tags
-
- • cleanup
- • refactor
- discussion_id_link
- —
- bugzilla_pr
- —
- date
- 2026-08-31T00:00:00.000Z
This commit purges several pieces of dead code across GCC’s internal compiler infrastructure. Unused declarations and variables in the tree-into-ssa, tree-ssa-propagate, tree-ssa-tail-merge, and tree-vectorizer components are removed. These elements have been obsolete for years, with their functionality superseded by other mechanisms or removed in previous refactors, thus cleaning up the codebase and reducing maintenance overhead.