[PATCH v6 0/2] RISC-V: Add SpacemiT vendor extensions xsmtvdot and xsmtvdotii
Project / Subsystem
binutils / risc-v
Date
2026-05-25
Proposer
Mark Zhuang <zhuangqiubin@linux.spacemit.com>
Source type
public_inbox
Consensus
Proposed
Sentiment
—/10
Technical tradeoffs
- • Adding vendor-specific extensions can increase the complexity of the toolchain and potentially lead to fragmentation.
- • The extensions may not be compatible with other RISC-V implementations.
All attributes
- project
- binutils
- subsystem
- risc-v
- patch_id
- —
- discussion_id
- 20260525082008.1219171-1-zhuangqiubin@linux.spacemit.com
- source_type
- public_inbox
- title
- [PATCH v6 0/2] RISC-V: Add SpacemiT vendor extensions xsmtvdot and xsmtvdotii
- headline
- RISC-V: Add SpacemiT vendor extensions xsmtvdot and xsmtvdotii
- tldr
- This series adds support for SpacemiT's xsmtvdot and xsmtvdotii vendor extensions, implementing subsets of the Intrinsic Matrix Extension.
- proposer
- Mark Zhuang <zhuangqiubin@linux.spacemit.com>
- consensus
- Proposed
- outcome
- proposed
- sentiment_score
- —
- technical_tradeoffs
-
- • Adding vendor-specific extensions can increase the complexity of the toolchain and potentially lead to fragmentation.
- • The extensions may not be compatible with other RISC-V implementations.
- series_id
- binutils:risc-v: add spacemit vendor extensions xsmtvdot and xsmtvdotii
- series_role
- cover
- series_parts
- []
- tags
-
- • binutils
- • risc-v
- • spacemit
- • xsmtvdot
- • xsmtvdotii
- bugzilla_url
- —
- date
- 2026-05-25T00:00:00.000Z
[PATCH v6 0/2] RISC-V: Add SpacemiT vendor extensions xsmtvdot and xsmtvdotii
This patch series adds support for two SpacemiT vendor extensions to the RISC-V toolchain: XsmtVdot v1.0 (Vector Dot Product Extension) and XsmtVdotII v1.0. These extensions implement subsets of the SpacemiT Intrinsic Matrix Extension (IME) specification and are implemented by SpacemiT X60 and A100, respectively. The patches include updates to the assembler, disassembler, and testsuite.