Cache dependence computation using FoldingSet.
authorAndreas Bolka <a@bolka.at>
Thu, 23 Jul 2009 14:32:46 +0000 (14:32 +0000)
committerAndreas Bolka <a@bolka.at>
Thu, 23 Jul 2009 14:32:46 +0000 (14:32 +0000)
commitc8cd3f69598dfb0db97de4a9337534e52b32dd2d
treef5399caa1022c44435555b50bf862fefe14c18cd
parentee5d708e555b56a760f3b18e43c1ae4661e170cb
Cache dependence computation using FoldingSet.

This introduces an LDA-internal DependencePair class. The intention is,
that this is a place where dependence testers can store various results
such as SCEVs describing conflicting iterations, breaking conditions,
distance/direction vectors, etc.

llvm-svn: 76877
llvm/include/llvm/Analysis/LoopDependenceAnalysis.h
llvm/lib/Analysis/LoopDependenceAnalysis.cpp