This is an archive of the discontinued LLVM Phabricator instance.

[ARM][MVE] Fix for tail predication for loops containing MVE gather/scatters
ClosedPublic

Authored by anwel on Aug 13 2020, 3:04 AM.

Details

Summary

Fix to include non-predicated version of write-back gather in special case treatment for deducting the instruction type.
(This is fixing https://reviews.llvm.org/D85138 for corner cases)

Diff Detail

Event Timeline

anwel created this revision.Aug 13 2020, 3:04 AM
anwel requested review of this revision.Aug 13 2020, 3:04 AM
anwel updated this revision to Diff 285328.Aug 13 2020, 4:14 AM

Added a test that would fail the VecTy && "No scalable vectors expected here" assert without this fix.

dmgreen accepted this revision.Aug 13 2020, 4:19 AM

OK. Thanks. LGTM

This revision is now accepted and ready to land.Aug 13 2020, 4:19 AM