This is an archive of the discontinued LLVM Phabricator instance.

[RISCV] Remove RISCVISD::VLE_VL/VSE_VL. Use intrinsics instead.
ClosedPublic

Authored by craig.topper on Mar 7 2022, 2:36 PM.

Details

Summary

Similar to what we do for other loads/stores, use the intrinsic
version that we already have custom isel for.

Diff Detail

Event Timeline

craig.topper created this revision.Mar 7 2022, 2:36 PM
craig.topper requested review of this revision.Mar 7 2022, 2:36 PM
Herald added a project: Restricted Project. · View Herald TranscriptMar 7 2022, 2:36 PM
rogfer01 accepted this revision.Mar 9 2022, 10:27 PM

Let's do that, otherwise there is doubt when to use one approach or the other.

Thanks @craig.topper

LGTM.

This revision is now accepted and ready to land.Mar 9 2022, 10:27 PM
This revision was landed with ongoing or failed builds.Mar 9 2022, 10:57 PM
This revision was automatically updated to reflect the committed changes.