This is an archive of the discontinued LLVM Phabricator instance.

[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,
which is documented here, it's based on standard vector extension v1.0:

https://github.com/T-head-Semi/thead-extension-spec

Diff Detail

Event Timeline

JojoR created this revision.Dec 29 2022, 7:38 PM
JojoR requested review of this revision.Dec 29 2022, 7:38 PM
craig.topper added inline comments.Dec 29 2022, 8:47 PM
llvm/include/llvm/IR/IntrinsicsRISCVXTHead.td
4

Use DefaultAttrsIntrinsic

JojoR updated this revision to Diff 485933.Jan 3 2023, 12:55 AM
JojoR marked an inline comment as done.Jan 3 2023, 1:49 AM
This revision is now accepted and ready to land.Jan 6 2023, 8:22 AM
This revision was automatically updated to reflect the committed changes.