Landing: 14375d01d76e

Project / Subsystem

gcc / gcc/rs6000

Date

2026-07-02

Author

Avinash Jayakar

Commit

14375d01d76ebed8d414eef0139a8287cda29c51

Source

github

Perf win

No

Breaking

No

All attributes

project
gcc
subsystem
gcc/rs6000
patch_id
commit_hash
14375d01d76ebed8d414eef0139a8287cda29c51
source_type
github
headline
rs6000: Add %wD constraint and predicate for accumulators
tldr
Added new constraint and predicate for accumulator registers on future PowerPC processors.
author
Avinash Jayakar
outcome
committed
performance_win
false
breaking_change
false
series_id
series_parts
[]
tags
  • rs6000
  • powerpc
  • compiler
  • instruction selection
discussion_id_link
bugzilla_pr
date
2026-07-02T00:00:00.000Z

Introduced a new constraint (%wD) and predicate for accumulator registers, preparing for future PowerPC processors that may feature dedicated registers for dense math and MMA operations. This change enables the compiler to utilize these specialized registers for enhanced performance in matrix and cryptographic computations.