Landing: 2ef1fe741998

Project / Subsystem

gcc / rs6000

Date

2026-07-21

Author

Jeevitha

Commit

2ef1fe741998203a107fa81221ab6ce0428ebadc

Source

github

Perf win

No

Breaking

No

All attributes

project
gcc
subsystem
rs6000
patch_id
commit_hash
2ef1fe741998203a107fa81221ab6ce0428ebadc
source_type
github
headline
Add %W print modifier for VSX register pair printing on rs6000
tldr
The rs6000 backend now supports a '%W' modifier for printing VSX register pairs, enabling better instruction display for `__vector_pair` operands.
author
Jeevitha
outcome
committed
performance_win
false
breaking_change
false
series_id
series_parts
[]
tags
  • rs6000
  • powerpc
  • compiler
  • assembly
discussion_id_link
bugzilla_pr
date
2026-07-21T00:00:00.000Z

A new ‘%W’ print modifier has been added to the rs6000 backend’s print_operand function. This modifier is designed to display the second VSX register in a pair, which is crucial for representing __vector_pair operands in assembly output. This enhancement supports future Power instruction patterns that require printing both registers of a VSX pair.