Landing: abbc5b3ee124

Project / Subsystem

gcc / rs6000

Date

2026-07-23

Author

Surya Kumari Jangala

Commit

abbc5b3ee1241069e011b51174e229bf523bcc6a

Source

github

Perf win

No

Breaking

No

All attributes

project
gcc
subsystem
rs6000
patch_id
commit_hash
abbc5b3ee1241069e011b51174e229bf523bcc6a
source_type
github
headline
rs6000: Add Dense Math Register extraction builtins.
tldr
New builtins for PowerPC architecture allow extracting data from 1024-bit Dense Math Registers.
author
Surya Kumari Jangala
outcome
committed
performance_win
false
breaking_change
false
series_id
series_parts
[]
tags
  • rs6000
  • powerpc
  • hardware
  • builtin
discussion_id_link
bugzilla_pr
date
2026-07-23T00:00:00.000Z

Two new builtins, __builtin_dmr_extract512 and __builtin_disassemble_dmr, have been added for the rs6000 (PowerPC) architecture. These builtins facilitate the extraction of data from 1024-bit Dense Math Registers (DMRs) into 128-bit vectors, enhancing support for Dense Math operations. New test cases are included to verify their functionality.