Landing: 529304e456c9

Project / Subsystem

gcc / match

Date

2026-08-02

Author

Kael Andrew Alonzo Franco

Commit

529304e456c9be38139325e3c2567f7d2a93e7c8

Source

github

Perf win

No

Breaking

No

All attributes

project
gcc
subsystem
match
patch_id
—
commit_hash
529304e456c9be38139325e3c2567f7d2a93e7c8
source_type
github
headline
match: Combine two patterns into one for.
tldr
Reduces generated C++ code size by merging two genmatch patterns into one.
author
Kael Andrew Alonzo Franco
outcome
committed
performance_win
false
breaking_change
false
series_id
—
series_parts
[]
tags
  • • match
  • • genmatch
  • • code generation
  • • optimization
discussion_id_link
—
bugzilla_pr
—
date
2026-08-02T00:00:00.000Z

This change consolidates two patterns within the genmatch utility into a single pattern. The goal is to reduce the amount of C++ code generated by genmatch, which can lead to smaller compiler binaries and potentially faster compilation times.