[PATCH 34/46] s390: Make I2 operand optional in .insn pseudo-mnemonic si
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
- • Provides greater flexibility in generating s390 SI instructions.
- • Adds complexity to the parser by handling optional fields.
All attributes
- project
- binutils
- subsystem
- s390
- patch_id
- —
- discussion_id
- 20261005153947.363053-82-jremus@linux.ibm.com
- source_type
- public_inbox
- title
- [PATCH 34/46] s390: Make I2 operand optional in .insn pseudo-mnemonic si
- headline
- s390: Make I2 operand optional in .insn pseudo-mnemonic si
- tldr
- Makes the I2 immediate operand optional for the .insn si pseudo-mnemonic in the s390 assembler.
- proposer
- Jens Remus <jremus@linux.ibm.com>
- consensus
- Proposed
- outcome
- proposed
- sentiment_score
- —
- technical_tradeoffs
-
- • Provides greater flexibility in generating s390 SI instructions.
- • Adds complexity to the parser by handling optional fields.
- series_id
- binutils:s390: make i2 operand optional in .insn pseudo-mnemonic si
- series_role
- reply
- series_parts
- []
- tags
-
- • s390
- • assembler
- • instruction-format
- • optional-operand
- bugzilla_url
- —
- date
- 2026-10-05T00:00:00.000Z
[PATCH 34/46] s390: Make I2 operand optional in .insn pseudo-mnemonic si
This patch makes the I2 immediate operand optional for the .insn si pseudo-mnemonic in the s390 assembler, aligning with the SI instruction format’s optional I2 field. This change improves flexibility in assembly coding. It includes documentation updates and new test cases for both ESA/390 and z/Architecture operand formats.