Landing: 62214130b61f

Project / Subsystem

gcc / gcc/tree-optimization

Date

2026-08-13

Author

Andrew MacLeod

Commit

62214130b61f48cf7cdb37c69bb14c22aea6c65a

Source

github

Perf win

No

Breaking

No

All attributes

project
gcc
subsystem
gcc/tree-optimization
patch_id
—
commit_hash
62214130b61f48cf7cdb37c69bb14c22aea6c65a
source_type
github
headline
Create relation immediately in value relation search
tldr
Improves value relation analysis by creating relations upfront and then computing ranges.
author
Andrew MacLeod
outcome
committed
performance_win
false
breaking_change
false
series_id
—
series_parts
[]
tags
  • • optimization
  • • analysis
discussion_id_link
—
bugzilla_pr
—
date
2026-08-13T00:00:00.000Z

This change modifies the value relation search to create a new relation immediately, rather than deferring it. After creation, any known range is calculated and intersected with the result. This adjustment aims to improve the efficiency and correctness of the value relation analysis by establishing the relation’s context earlier in the process.