This patch adds codegen support for XTHeadVdot extension,
which is documented here, it's based on standard vector extension v1.0:
https://github.com/T-head-Semi/thead-extension-spec
Paths
| Differential D140771
[RISCV] Add codegen support for RISCV XTHeadVdot Extension ClosedPublic Authored by JojoR on Dec 29 2022, 7:38 PM.
Details Summary This patch adds codegen support for XTHeadVdot extension, https://github.com/T-head-Semi/thead-extension-spec
Diff Detail
Unit TestsFailed
Event Timeline
This revision is now accepted and ready to land.Jan 6 2023, 8:22 AM Closed by commit rG7546c96be3c5: [RISCV] Add codegen support for RISCV XTHeadVdot Extension (authored by JojoR). · Explain WhyJan 9 2023, 6:14 PM This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 485661 llvm/include/llvm/IR/IntrinsicsRISCV.td
llvm/include/llvm/IR/IntrinsicsRISCVXTHead.td
llvm/lib/Target/RISCV/RISCVInstrInfoXTHead.td
llvm/test/CodeGen/RISCV/rvv/xtheadvdot-vmaqa.ll
llvm/test/CodeGen/RISCV/rvv/xtheadvdot-vmaqasu.ll
llvm/test/CodeGen/RISCV/rvv/xtheadvdot-vmaqau.ll
llvm/test/CodeGen/RISCV/rvv/xtheadvdot-vmaqaus.ll
|
Use DefaultAttrsIntrinsic