Landing: 789ff9d67d1b

Project / Subsystem

binutils / binutils/aarch64

Date

2026-05-15

Author

Alice Carlotti <acarlotti@sourceware.org>

Commit

789ff9d67d1b2077c838a56a67ff8cc15e23c9a2

Source

public_inbox

Perf win

No

Breaking

No

All attributes

project
binutils
subsystem
binutils/aarch64
patch_id
commit_hash
789ff9d67d1b2077c838a56a67ff8cc15e23c9a2
source_type
public_inbox
headline
AArch64: Remove redundant element size checks.
tldr
Element size checks are now redundant after qualifier equality check, so remove them to simplify code.
author
Alice Carlotti <acarlotti@sourceware.org>
outcome
committed
performance_win
false
breaking_change
false
series_id
series_parts
[]
tags
  • aarch64
  • opcode
  • code cleanup
discussion_id_link
bugzilla_pr
date
2026-05-15T00:00:00.000Z

This commit removes redundant element size checks in AArch64 opcode processing. Since the code already verifies that qualifiers are equal, comparing their element sizes is unnecessary and this commit simplifies the code by removing the redundant checks.