[PATCH 15/23] aarch64: Remove excess operand qualifiers
Project / Subsystem
binutils / aarch64
Date
2026-05-07
Proposer
Alice Carlotti <alice.carlotti@arm.com>
Source type
public_inbox
Consensus
Proposed
Sentiment
—/10
Technical tradeoffs
- • Reduces the size of the opcode table slightly.
- • Improves code readability by removing unnecessary information.
All attributes
- project
- binutils
- subsystem
- aarch64
- patch_id
- —
- discussion_id
- 15683b9f-7c37-5151-9e32-d19de10bca5c@e124511.cambridge.arm.com
- source_type
- public_inbox
- title
- [PATCH 15/23] aarch64: Remove excess operand qualifiers
- headline
- Aarch64: Remove excess operand qualifiers
- tldr
- Remove unused qualifiers from instruction qualifier sequences in the opcode table.
- proposer
- Alice Carlotti <alice.carlotti@arm.com>
- consensus
- Proposed
- outcome
- proposed
- sentiment_score
- —
- technical_tradeoffs
-
- • Reduces the size of the opcode table slightly.
- • Improves code readability by removing unnecessary information.
- series_id
- binutils:aarch64: remove excess operand qualifiers
- series_role
- reply
- series_parts
- []
- tags
-
- • aarch64
- • assembler
- • opcode table
- • qualifier
- • cleanup
- url
- https://inbox.sourceware.org/binutils/15683b9f-7c37-5151-9e32-d19de10bca5c@e124511.cambridge.arm.com
- bugzilla_url
- —
- date
- 2026-05-07T00:00:00.000Z
[PATCH 15/23] aarch64: Remove excess operand qualifiers
This patch removes excess operand qualifiers from the opcode table for certain AArch64 instructions. Some instructions had qualifier sequences longer than the number of operands they actually use. Removing these unused qualifiers simplifies the instruction definitions and reduces potential confusion, with minimal functional impact.