This is an archive of the discontinued LLVM Phabricator instance.

[ARM] Expand cannotInsertWDLSTPBetween to the last instruction
ClosedPublic

Authored by dmgreen on Sep 26 2020, 2:30 AM.

Details

Summary

D88209 added this check for predicatable instructions between the D/WLSTP and the loop's start, but it was missing the last instruction in the loop. Change it to use some iterators instead.

Diff Detail

Event Timeline

dmgreen created this revision.Sep 26 2020, 2:30 AM
dmgreen requested review of this revision.Sep 26 2020, 2:30 AM
samparker accepted this revision.Sep 28 2020, 1:04 AM

Thanks Dave, LGTM

This revision is now accepted and ready to land.Sep 28 2020, 1:04 AM