This is an archive of the discontinued LLVM Phabricator instance.

[RISCV] Refactor to reduce some duplication in RISCVInstrInfoV.td. NFC
ClosedPublic

Authored by craig.topper on Aug 4 2023, 11:31 PM.

Details

Summary

We had some load/store patterns split because EEW=64 needed a different
predicate. Refactor where the foreach is place and use the foreach value
to pick the predicate.

Diff Detail

Event Timeline

craig.topper created this revision.Aug 4 2023, 11:31 PM
Herald added a project: Restricted Project. · View Herald TranscriptAug 4 2023, 11:31 PM
craig.topper requested review of this revision.Aug 4 2023, 11:31 PM
Herald added a project: Restricted Project. · View Herald TranscriptAug 4 2023, 11:31 PM
Herald added subscribers: eopXD, MaskRay. · View Herald Transcript
wangpc accepted this revision.Aug 6 2023, 9:05 AM

LGTM.

This revision is now accepted and ready to land.Aug 6 2023, 9:05 AM
asb accepted this revision.Aug 7 2023, 2:19 AM

LGTM.

This revision was landed with ongoing or failed builds.Aug 7 2023, 9:52 AM
This revision was automatically updated to reflect the committed changes.