This is an archive of the discontinued LLVM Phabricator instance.

[RISCV] Teach vsetvli insertion that stores don't use the policy bits in vtype.
ClosedPublic

Authored by craig.topper on Sep 9 2021, 3:20 PM.

Diff Detail

Event Timeline

craig.topper created this revision.Sep 9 2021, 3:20 PM
craig.topper requested review of this revision.Sep 9 2021, 3:20 PM
Herald added a project: Restricted Project. · View Herald TranscriptSep 9 2021, 3:20 PM
Herald added a subscriber: MaskRay. · View Herald Transcript
HsiangKai accepted this revision.Sep 9 2021, 6:23 PM

LGTM.

This revision is now accepted and ready to land.Sep 9 2021, 6:23 PM
frasercrmck accepted this revision.Sep 10 2021, 2:18 AM

LGTM. I was initially questioning the terminology of "store" and whether it's more generally a "no write" or "no dest" instruction. But in the RVV spec those are essentially the same so I'm easy.