[PATCH 15/46] s390: Add .insn pseudo-mnemonics ri_a/b/c

Project / Subsystem

binutils / s390

Date

2026-10-05

Proposer

Jens Remus <jremus@linux.ibm.com>

Source type

public_inbox

Consensus

Proposed

Sentiment

—/10

Technical tradeoffs

  • • Expands the assembler's instruction set for s390.
  • • Maintains consistency by using the existing minimum architecture level for RI.

All attributes

project
binutils
subsystem
s390
patch_id
—
discussion_id
20261005153947.363053-63-jremus@linux.ibm.com
source_type
public_inbox
title
[PATCH 15/46] s390: Add .insn pseudo-mnemonics ri_a/b/c
headline
s390: Add .insn pseudo-mnemonics ri_a/b/c
tldr
Adds support for RI-a, RI-b, and RI-c pseudo-mnemonics for s390 architecture.
proposer
Jens Remus <jremus@linux.ibm.com>
consensus
Proposed
outcome
proposed
sentiment_score
—
technical_tradeoffs
  • • Expands the assembler's instruction set for s390.
  • • Maintains consistency by using the existing minimum architecture level for RI.
series_id
binutils:s390: add .insn pseudo-mnemonics ri_a/b/c
series_role
reply
series_parts
[]
tags
  • • s390
  • • assembler
  • • pseudo-mnemonic
  • • instruction-format
bugzilla_url
—
date
2026-10-05T00:00:00.000Z

[PATCH 15/46] s390: Add .insn pseudo-mnemonics ri_a/b/c

This patch adds support for the RI-a, RI-b, and RI-c instruction formats on the s390 architecture using the .insn pseudo-mnemonic. These formats predate the IBM z900, so they share the same minimum architecture/CPU level as the base RI format. The changes include updating opcode definitions, adding comments to ESA/390 tests, and new test cases for z/Architecture.