summaryrefslogtreecommitdiffstats
path: root/llvm/include
diff options
context:
space:
mode:
authorAndreas Bolka <a@bolka.at>2009-08-05 04:26:05 +0000
committerAndreas Bolka <a@bolka.at>2009-08-05 04:26:05 +0000
commit13b860992a82ef5242e74103c1e080dfbd9d860f (patch)
treee49d3e871401ffe2bd3d4630100ab751f6411226 /llvm/include
parentcbc7b2654217f514777bba85481319bf3ece86bf (diff)
downloadbcm5719-llvm-13b860992a82ef5242e74103c1e080dfbd9d860f.tar.gz
bcm5719-llvm-13b860992a82ef5242e74103c1e080dfbd9d860f.zip
ZIV tester for LDA.
llvm-svn: 78157
Diffstat (limited to 'llvm/include')
-rw-r--r--llvm/include/llvm/Analysis/LoopDependenceAnalysis.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/llvm/include/llvm/Analysis/LoopDependenceAnalysis.h b/llvm/include/llvm/Analysis/LoopDependenceAnalysis.h
index b43eeda7288..236f79ae970 100644
--- a/llvm/include/llvm/Analysis/LoopDependenceAnalysis.h
+++ b/llvm/include/llvm/Analysis/LoopDependenceAnalysis.h
@@ -77,6 +77,8 @@ class LoopDependenceAnalysis : public LoopPass {
bool isAffine(const SCEV*) const;
/// TODO: doc
+ bool isZIVPair(const SCEV*, const SCEV*) const;
+ DependenceResult analyseZIV(const SCEV*, const SCEV*, Subscript*) const;
DependenceResult analyseSubscript(const SCEV*, const SCEV*, Subscript*) const;
DependenceResult analysePair(DependencePair*) const;
OpenPOWER on IntegriCloud