Landing: f8f19f11571d
Project / Subsystem
gcc / gcc
Date
2026-07-15
Author
Andrew MacLeod
Commit
f8f19f11571d0698449a3b71a8b355be6fccc4b3
Source
github
Perf win
Yes
Breaking
No
All attributes
- project
- gcc
- subsystem
- gcc
- patch_id
- —
- commit_hash
- f8f19f11571d0698449a3b71a8b355be6fccc4b3
- source_type
- github
- headline
- Path ranger checks root ranger equivalencies
- tldr
- Path ranger now queries the root ranger for equivalencies which can improve optimization by considering more relationships between values.
- author
- Andrew MacLeod
- outcome
- committed
- performance_win
- true
- breaking_change
- false
- series_id
- —
- series_parts
- []
- tags
-
- • optimization
- • tree-optimization
- discussion_id_link
- —
- bugzilla_pr
- —
- date
- 2026-07-15T00:00:00.000Z
The path ranger optimization pass has been enhanced to also query the root ranger for equivalencies and relations between names that appear earlier in the Intermediate Language (IL). This broader check improves the effectiveness of the path ranger by considering a wider set of value relationships, potentially leading to better optimizations.