This is an archive of the discontinued LLVM Phabricator instance.

[RISCV][CodeGen] Account for LMUL for Vector Integer load store instructions
ClosedPublic

Authored by michaelmaitland on Nov 4 2022, 8:19 AM.

Details

Summary

It is likley that subtargets act differently for a vector load store instructions based on the LMUL.
This patch creates seperate SchedRead, SchedWrite, WriteRes, ReadAdvance for each relevant LMUL.

Diff Detail

Event Timeline

michaelmaitland created this revision.Nov 4 2022, 8:19 AM
Herald added a project: Restricted Project. · View Herald TranscriptNov 4 2022, 8:19 AM
michaelmaitland requested review of this revision.Nov 4 2022, 8:19 AM
This revision is now accepted and ready to land.Dec 5 2022, 3:37 PM