This is an archive of the discontinued LLVM Phabricator instance.

[RISCV] Add lowering for scalable @llvm.riscv.masked.strided.load/store
ClosedPublic

Authored by reames on Sep 22 2022, 3:20 PM.

Details

Summary

The code previously assumed fixed length vectors; make the relevant code conditional.

Having the lowering in place is neccessary for an upcoming change to generalize scatter/gather matching to scalable vectors.

Diff Detail

Event Timeline

reames created this revision.Sep 22 2022, 3:20 PM
reames requested review of this revision.Sep 22 2022, 3:20 PM
This revision is now accepted and ready to land.Sep 24 2022, 1:35 PM