Landing: d23837ede804
Project / Subsystem
gcc / rs6000
Date
2026-07-02
Author
Jeevitha Palanisamy
Commit
d23837ede804a02a121c93b38aca207e2913f308
Source
github
Perf win
No
Breaking
No
All attributes
- project
- gcc
- subsystem
- rs6000
- patch_id
- —
- commit_hash
- d23837ede804a02a121c93b38aca207e2913f308
- source_type
- github
- headline
- Add support for new __dmr1024 type in PowerPC ABI.
- tldr
- PowerPC backend adds support for `TDOmode` representing `__dmr1024` for future processor features.
- author
- Jeevitha Palanisamy
- outcome
- committed
- performance_win
- false
- breaking_change
- false
- series_id
- —
- series_parts
- []
- tags
-
- • powerpc
- • architecture
- • compiler
- discussion_id_link
- —
- bugzilla_pr
- —
- date
- 2026-07-02T00:00:00.000Z
The GCC rs6000 (PowerPC) backend has introduced support for a new opaque mode, TDOmode, which corresponds to the __dmr1024 type. This mode is intended for a potential future Power processor feature, likely related to Dense Math. The changes ensure that this new type is handled similarly to existing MMA opaque types, particularly in diagnosing invalid function parameter and return values for Dense Math operations. Diagnostics are updated to distinguish between Dense Math and MMA types.