This is an archive of the discontinued LLVM Phabricator instance.

[RISCV] Add intrinsics for vwmacc[u|su|us] instructions
ClosedPublic

Authored by arcbbb on Dec 22 2020, 1:29 AM.

Details

Summary

This patch defines vwmacc[u|su|us] intrinsics and lower to V instructions.

We work with @rogfer01 from BSC to come out this patch.

Authored-by: Roger Ferrer Ibanez <rofirrim@gmail.com>
Co-Authored-by: ShihPo Hung <shihpo.hung@sifive.com>

Diff Detail

Event Timeline

arcbbb created this revision.Dec 22 2020, 1:29 AM
arcbbb requested review of this revision.Dec 22 2020, 1:29 AM
Herald added a project: Restricted Project. · View Herald TranscriptDec 22 2020, 1:29 AM
craig.topper accepted this revision.Dec 22 2020, 10:52 AM

LGTM

llvm/include/llvm/IR/IntrinsicsRISCV.td
351

Drop the space between llvm_anyint_ty and ']'

This revision is now accepted and ready to land.Dec 22 2020, 10:52 AM
This revision was automatically updated to reflect the committed changes.