The new-pm version of DA is untested. Testing requires a printer, so
add that and use it in the existing DA tests.
Details
Details
Diff Detail
Diff Detail
- Build Status
Buildable 26444 Build 26443: arc lint + arc unit
Paths
| Differential D56386
[DA][NewPM] Add a printerpass and port the testsuite ClosedPublic Authored by philip.pfaffe on Jan 7 2019, 4:29 AM.
Details Summary The new-pm version of DA is untested. Testing requires a printer, so
Diff Detail
Event TimelineThis revision is now accepted and ready to land.Jan 8 2019, 5:38 AM Closed by commit rL350624: [DA][NewPM] Add a printerpass and port the testsuite (authored by pfaffe). · Explain WhyJan 8 2019, 6:10 AM This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 180457 llvm/include/llvm/Analysis/DependenceAnalysis.h
llvm/lib/Analysis/DependenceAnalysis.cpp
llvm/lib/Passes/PassRegistry.def
llvm/test/Analysis/DependenceAnalysis/AA.ll
llvm/test/Analysis/DependenceAnalysis/Banerjee.ll
llvm/test/Analysis/DependenceAnalysis/BasePtrBug.ll
llvm/test/Analysis/DependenceAnalysis/Constraints.ll
llvm/test/Analysis/DependenceAnalysis/Coupled.ll
llvm/test/Analysis/DependenceAnalysis/DADelin.ll
llvm/test/Analysis/DependenceAnalysis/ExactRDIV.ll
llvm/test/Analysis/DependenceAnalysis/ExactSIV.ll
llvm/test/Analysis/DependenceAnalysis/GCD.ll
llvm/test/Analysis/DependenceAnalysis/Invariant.ll
llvm/test/Analysis/DependenceAnalysis/MIVCheckConst.ll
llvm/test/Analysis/DependenceAnalysis/NonAffineExpr.ll
llvm/test/Analysis/DependenceAnalysis/NonCanonicalizedSubscript.ll
llvm/test/Analysis/DependenceAnalysis/PR21585.ll
llvm/test/Analysis/DependenceAnalysis/Preliminary.ll
llvm/test/Analysis/DependenceAnalysis/Propagating.ll
llvm/test/Analysis/DependenceAnalysis/Separability.ll
llvm/test/Analysis/DependenceAnalysis/StrongSIV.ll
llvm/test/Analysis/DependenceAnalysis/SymbolicRDIV.ll
llvm/test/Analysis/DependenceAnalysis/SymbolicSIV.ll
llvm/test/Analysis/DependenceAnalysis/UsefulGEP.ll
llvm/test/Analysis/DependenceAnalysis/WeakCrossingSIV.ll
llvm/test/Analysis/DependenceAnalysis/WeakZeroDstSIV.ll
llvm/test/Analysis/DependenceAnalysis/WeakZeroSrcSIV.ll
llvm/test/Analysis/DependenceAnalysis/ZIV.ll
|
class DependenceAnalysisPrinterPass