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.