Landing: 892f207ad8ad

Project / Subsystem

gcc / dom

Date

2026-10-05

Author

Aldy Hernandez

Commit

892f207ad8adfd33e3e54d478cbb37195a5f7058

Source

github

Perf win

No

Breaking

No

All attributes

project
gcc
subsystem
dom
patch_id
—
commit_hash
892f207ad8adfd33e3e54d478cbb37195a5f7058
source_type
github
headline
DOM: Minor cleanups in tree-ssa-scopedtables
tldr
Removes an undefined constructor and makes a function static in the DOM subsystem for minor cleanup.
author
Aldy Hernandez
outcome
committed
performance_win
false
breaking_change
false
series_id
—
series_parts
[]
tags
  • • cleanup
  • • ssa
  • • dom
discussion_id_link
—
bugzilla_pr
—
date
2026-10-05T00:00:00.000Z

This commit cleans up the DOM (Demand-Oriented Multiple-assignment) subsystem by removing an unused and undefined expr_hash_elt constructor overload from tree-ssa-scopedtables.h. Additionally, initialize_expr_from_cond, which had no users outside its own file, is now declared static in tree-ssa-scopedtables.cc, improving encapsulation.