Landing: 9ed526efc2f6
Project / Subsystem
gcc / gcc
Date
2026-09-10
Author
Richard Biener
Commit
9ed526efc2f6ab9d093afe05fa2ad216a10308f0
Source
github
Perf win
No
Breaking
No
All attributes
- project
- gcc
- subsystem
- gcc
- patch_id
- —
- commit_hash
- 9ed526efc2f6ab9d093afe05fa2ad216a10308f0
- source_type
- github
- headline
- Add clobber parsing to the GIMPLE frontend
- tldr
- GIMPLE frontend now parses `__CLOBBER` expressions, improving debugging dump compatibility and paving the way for syntax unification.
- author
- Richard Biener
- outcome
- committed
- performance_win
- false
- breaking_change
- false
- series_id
- —
- series_parts
- []
- tags
-
- • gimple
- • parsing
- • debugging
- • frontend
- discussion_id_link
- —
- bugzilla_pr
- —
- date
- 2026-09-10T00:00:00.000Z
This commit enhances the GIMPLE frontend by adding parsing support for __CLOBBER expressions. These expressions, previously uglified, are now parsed with a distinct identifier to avoid exposing internal implementation details. This change improves the fidelity of GIMPLE dumps for debugging and sets the stage for unifying dumping syntaxes in the future.