Very straight forward extension of the existing pattern matching pass to handle scalable types as well as fixed length types. The only extra bit beyond removing a bailout is recognizing stepvector.
Details
Details
Summary
Diff Detail
Diff Detail
- Build Status
Buildable 188312
Event Timeline
reames added a parent revision: D134489: [RISCV] Add lowering for scalable @llvm.riscv.masked.strided.load/store.Sep 22 2022, 4:22 PM
This revision is now accepted and ready to land.Sep 24 2022, 1:34 PM
Closed by commit rG5358968e131c: [RISCV] Pattern match scalable strided load/store (authored by reames). · Explain WhySep 24 2022, 5:42 PM
This revision was automatically updated to reflect the committed changes.