This is an archive of the discontinued LLVM Phabricator instance.

[AArch64][Falkor] Fix bug in falkor prefetcher fix pass.
ClosedPublic

Authored by gberry on Sep 25 2017, 2:31 PM.

Details

Summary

In rare cases, loads that don't get prefetched that were marked as
strided loads could cause a crash if they occurred in a loop with other
colliding loads.

Diff Detail

Repository
rL LLVM

Event Timeline

gberry created this revision.Sep 25 2017, 2:31 PM
mcrosier accepted this revision.Sep 26 2017, 7:23 AM

LGTM.

This revision is now accepted and ready to land.Sep 26 2017, 7:23 AM
This revision was automatically updated to reflect the committed changes.