Landing: f41f36835c11
Project / Subsystem
gcc / gcc
Date
2026-09-23
Author
Jeff Law
Commit
f41f36835c1179f80dc890de97a5b2b0baf559b6
Source
github
Perf win
No
Breaking
No
All attributes
- project
- gcc
- subsystem
- gcc
- patch_id
- —
- commit_hash
- f41f36835c1179f80dc890de97a5b2b0baf559b6
- source_type
- github
- headline
- V850: Fix output_operand to handle (high (const ...))
- tldr
- V850 backend now correctly handles (high (const ...)) in output_operand, fixing regressions.
- author
- Jeff Law
- outcome
- committed
- performance_win
- false
- breaking_change
- false
- series_id
- —
- series_parts
- []
- tags
-
- • v850
- • compiler backend
- • regression fix
- discussion_id_link
- —
- bugzilla_pr
- —
- date
- 2026-09-23T00:00:00.000Z
This commit addresses a regression in the V850 backend where the output_operand function failed to handle expressions of the form (high (const ...)). The fix involves stripping the high construct and falling back to the existing const case, resolving test failures related to graphite interchange and other regressions.