[PATCH 17/46] s390: Add .insn pseudo-mnemonics ril_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

  • • Adds specific instruction formats that may increase assembler complexity.
  • • Ensures backward compatibility by using the existing RIL minimum architecture levels.

All attributes

project
binutils
subsystem
s390
patch_id
—
discussion_id
20261005153947.363053-65-jremus@linux.ibm.com
source_type
public_inbox
title
[PATCH 17/46] s390: Add .insn pseudo-mnemonics ril_a/b/c
headline
s390: Add .insn pseudo-mnemonics ril_a/b/c
tldr
Adds support for RIL-a, RIL-b, and RIL-c pseudo-mnemonics for s390 architecture.
proposer
Jens Remus <jremus@linux.ibm.com>
consensus
Proposed
outcome
proposed
sentiment_score
—
technical_tradeoffs
  • • Adds specific instruction formats that may increase assembler complexity.
  • • Ensures backward compatibility by using the existing RIL minimum architecture levels.
series_id
binutils:s390: add .insn pseudo-mnemonics ril_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 17/46] s390: Add .insn pseudo-mnemonics ril_a/b/c

This patch introduces support for the RIL-a, RIL-b, and RIL-c instruction formats on the s390 architecture using the .insn pseudo-mnemonic. It requires specific minimum architecture levels for each variant and adds tests for the rilu pseudo-mnemonic. The changes update opcode definitions and gas test suites.