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)
commitb4c28e97f4cccd6ec8b816183bada8d0845a8966
tree242bb508b7c370070630cc70c5681a348039feaf
parent697712c7d42cbd30fe07367abdbfa0620666e3a3
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.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@76877 91177308-0d34-0410-b5e6-96231b3b80d8
include/llvm/Analysis/LoopDependenceAnalysis.h
lib/Analysis/LoopDependenceAnalysis.cpp