hanchenye-llvm-project/llvm/test/Analysis/DependenceAnalysis
Philip Pfaffe 9438585fe4 [DA][NewPM] Handle transitive dependencies in the new-pm version of DA
Summary:
The analysis result of DA caches pointers to AA, SCEV, and LI, but it
never checks for their invalidation. Fix that.

Reviewers: chandlerc, dmgreen, bogner

Reviewed By: dmgreen

Subscribers: hiraditya, bollu, javed.absar, llvm-commits

Differential Revision: https://reviews.llvm.org/D56381

llvm-svn: 352986
2019-02-03 12:25:41 +00:00
..
AA.ll [DA][NewPM] Add a printerpass and port the testsuite 2019-01-08 14:06:58 +00:00
Banerjee.ll [DA][NewPM] Add a printerpass and port the testsuite 2019-01-08 14:06:58 +00:00
BasePtrBug.ll [DA][NewPM] Add a printerpass and port the testsuite 2019-01-08 14:06:58 +00:00
Constraints.ll [DA][NewPM] Add a printerpass and port the testsuite 2019-01-08 14:06:58 +00:00
Coupled.ll [DA][NewPM] Add a printerpass and port the testsuite 2019-01-08 14:06:58 +00:00
DADelin.ll [DA][NewPM] Add a printerpass and port the testsuite 2019-01-08 14:06:58 +00:00
ExactRDIV.ll [DA][NewPM] Add a printerpass and port the testsuite 2019-01-08 14:06:58 +00:00
ExactSIV.ll [DA][NewPM] Add a printerpass and port the testsuite 2019-01-08 14:06:58 +00:00
GCD.ll [DA][NewPM] Add a printerpass and port the testsuite 2019-01-08 14:06:58 +00:00
Invariant.ll [DA][NewPM] Add a printerpass and port the testsuite 2019-01-08 14:06:58 +00:00
MIVCheckConst.ll [DA][NewPM] Add a printerpass and port the testsuite 2019-01-08 14:06:58 +00:00
NonAffineExpr.ll [DA][NewPM] Add a printerpass and port the testsuite 2019-01-08 14:06:58 +00:00
NonCanonicalizedSubscript.ll Remove irrelevant references to legacy git repositories from 2019-01-15 16:18:52 +00:00
PR21585.ll [DA][NewPM] Add a printerpass and port the testsuite 2019-01-08 14:06:58 +00:00
Preliminary.ll [DA][NewPM] Add a printerpass and port the testsuite 2019-01-08 14:06:58 +00:00
Propagating.ll [DA][NewPM] Add a printerpass and port the testsuite 2019-01-08 14:06:58 +00:00
Separability.ll [DA][NewPM] Add a printerpass and port the testsuite 2019-01-08 14:06:58 +00:00
StrongSIV.ll [DA][NewPM] Add a printerpass and port the testsuite 2019-01-08 14:06:58 +00:00
SymbolicRDIV.ll [DA][NewPM] Add a printerpass and port the testsuite 2019-01-08 14:06:58 +00:00
SymbolicSIV.ll [DA][NewPM] Add a printerpass and port the testsuite 2019-01-08 14:06:58 +00:00
UsefulGEP.ll [DA][NewPM] Add a printerpass and port the testsuite 2019-01-08 14:06:58 +00:00
WeakCrossingSIV.ll [DA][NewPM] Add a printerpass and port the testsuite 2019-01-08 14:06:58 +00:00
WeakZeroDstSIV.ll [DA][NewPM] Add a printerpass and port the testsuite 2019-01-08 14:06:58 +00:00
WeakZeroSrcSIV.ll [DA][NewPM] Add a printerpass and port the testsuite 2019-01-08 14:06:58 +00:00
ZIV.ll [DA][NewPM] Add a printerpass and port the testsuite 2019-01-08 14:06:58 +00:00
new-pm-invalidation.ll [DA][NewPM] Handle transitive dependencies in the new-pm version of DA 2019-02-03 12:25:41 +00:00