Identify Analysis pass.
authorDevang Patel <dpatel@apple.com>
Tue, 18 Mar 2008 00:39:19 +0000 (00:39 +0000)
committerDevang Patel <dpatel@apple.com>
Tue, 18 Mar 2008 00:39:19 +0000 (00:39 +0000)
commit1cee94f04111cfd7114979d6dfddce2669c9380d
treedcbe3d4a2811447eec457bce66c90106e4245c24
parentb176038f989d98ac9f5f1dc2b52b6ef1723b2b78
Identify Analysis pass.
Do not run analysis pass again if analysis info is still available.
This fixes PR1441.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@48476 91177308-0d34-0410-b5e6-96231b3b80d8
19 files changed:
include/llvm/Analysis/Dominators.h
include/llvm/Analysis/FindUsedTypes.h
include/llvm/Analysis/IntervalPartition.h
include/llvm/Analysis/LoopInfo.h
include/llvm/Analysis/MemoryDependenceAnalysis.h
include/llvm/Analysis/PostDominators.h
include/llvm/Analysis/ScalarEvolution.h
include/llvm/Pass.h
lib/Analysis/AliasAnalysisCounter.cpp
lib/Analysis/AliasAnalysisEvaluator.cpp
lib/Analysis/AliasDebugger.cpp
lib/Analysis/AliasSetTracker.cpp
lib/Analysis/CFGPrinter.cpp
lib/Analysis/IPA/Andersens.cpp
lib/Analysis/IPA/GlobalsModRef.cpp
lib/Analysis/InstCount.cpp
lib/Analysis/LoadValueNumbering.cpp
lib/Analysis/ProfileInfoLoaderPass.cpp
lib/VMCore/PassManager.cpp