Skip to content

2025.02 llvm lacks support for some xxldsp instructions. #49

Description

@dongyasun

Previously, LLVM development should have been tested using the LLVM DSP test suite from the qemutests repository: https://gito.corp.nucleisys.com/software/devtools/test/qemutests/-/tree/master/llvm_xxldsp.
The assembly instructions may have been developed using the same source files, so some instructions wasn't detected.
Now, when re-testing with hardware-provided rv32dsp and rv64dsp, the following instructions are found to be missing:

  • rv32dsp
dkabs32
dsma32.u
  • rv64dsp
clrov
rdov
kmada32
smbb32

Support for these instructions has now been added to 2025.10 llvm.

Metadata

Metadata

Assignees

No one assigned

    Labels

    P:1Medium impact/importance bugbugSomething isn't working

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions