Alexander Kornienko
7aa8a67882
Revert "[LAA] Initial support for runtime checks with pointer selects."
...
This reverts commit 5890b30105999a137e72e42f3760bebfd77001ca as per discussion
on the review thread: https://reviews.llvm.org/D114487#3547560 .
2022-06-01 15:24:27 +02:00
Florian Hahn
5890b30105
[LAA] Initial support for runtime checks with pointer selects.
...
Scaffolding support for generating runtime checks for multiple SCEV expressions
per pointer. The initial version just adds support for looking through
a single pointer select.
The more sophisticated logic for analyzing forks is in D108699
Reviewed By: huntergr
Differential Revision: https://reviews.llvm.org/D114487
2022-05-12 19:33:48 +01:00
Florian Hahn
3c14836093
[LAA] Add test with simpler load of pointer select.
...
Add a simpler test for D114487/D108699.
2022-04-10 23:54:41 +02:00
Arthur Eubanks
f72b76cde5
[test] Replace/remove some 'opt -analyze' RUN lines
2022-02-09 15:49:53 -08:00
Arthur Eubanks
34de63c37f
[test] Remove unnecessary require<> in LoopAccessAnalysis tests
...
These function analyses are always available in loop passes.
2022-02-04 18:03:55 -08:00
Graham Hunter
dee810e117
[NFC][LAA] Precommit tests for forked pointers
...
Precommit for https://reviews.llvm.org/D108699
2021-11-24 16:20:35 +00:00