Landing: fcaaee3888c6
Project / Subsystem
binutils / binutils/x86
Date
2026-10-05
Author
Jan Beulich <jbeulich@sourceware.org>
Commit
fcaaee3888c6eb48e886fdfd030540ec47287e56
Source
public_inbox
Perf win
No
Breaking
No
All attributes
- project
- binutils
- subsystem
- binutils/x86
- patch_id
- —
- commit_hash
- fcaaee3888c6eb48e886fdfd030540ec47287e56
- source_type
- public_inbox
- headline
- Templatize AMX_INT8 TDPB* instructions
- tldr
- x86 assembler simplifies AMX_INT8 TDPB* instruction definitions using templates.
- author
- Jan Beulich <jbeulich@sourceware.org>
- outcome
- committed
- performance_win
- false
- breaking_change
- false
- series_id
- —
- series_parts
- []
- tags
-
- • x86
- • assembler
- • amx
- • optimization
- discussion_id_link
- —
- bugzilla_pr
- —
- date
- 2026-10-05T00:00:00.000Z
This commit refactors the definition of several AMX_INT8 TDPB* instructions in the x86 assembler. It uses a new template mechanism to reduce redundancy, making the opcode table definitions more concise and reusable for subsequent instructions like TOP4B*.