llvm-6502/lib/Analysis
Dan Gohman c050fd94c2 Convert SCEV from FoldingSetNode to FastFoldingSetNode. This eliminates
a bunch of redundent code in Profile methods, and prepares for upcoming
changes to do improved memoization.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@75494 91177308-0d34-0410-b5e6-96231b3b80d8
2009-07-13 20:50:19 +00:00
..
IPA Begin the painful process of tearing apart the rat'ss nest that is Constants.cpp and ConstantFold.cpp. 2009-07-13 04:09:18 +00:00
AliasAnalysis.cpp
AliasAnalysisCounter.cpp assert(0) -> LLVM_UNREACHABLE. 2009-07-11 20:10:48 +00:00
AliasAnalysisEvaluator.cpp
AliasDebugger.cpp
AliasSetTracker.cpp assert(0) -> LLVM_UNREACHABLE. 2009-07-11 20:10:48 +00:00
Analysis.cpp
BasicAliasAnalysis.cpp assert(0) -> LLVM_UNREACHABLE. 2009-07-11 20:10:48 +00:00
CaptureTracking.cpp
CFGPrinter.cpp
CMakeLists.txt
ConstantFolding.cpp assert(0) -> LLVM_UNREACHABLE. 2009-07-11 20:10:48 +00:00
DbgInfoPrinter.cpp
DebugInfo.cpp Begin the painful process of tearing apart the rat'ss nest that is Constants.cpp and ConstantFold.cpp. 2009-07-13 04:09:18 +00:00
InstCount.cpp
Interval.cpp
IntervalPartition.cpp
IVUsers.cpp
LibCallAliasAnalysis.cpp
LibCallSemantics.cpp
LiveValues.cpp
LoopDependenceAnalysis.cpp assert(0) -> LLVM_UNREACHABLE. 2009-07-11 20:10:48 +00:00
LoopInfo.cpp
LoopPass.cpp
LoopVR.cpp
Makefile
MemoryDependenceAnalysis.cpp factor the 'optimized sort' code out into a static helper function 2009-07-13 17:20:05 +00:00
PostDominators.cpp
ProfileInfo.cpp
ProfileInfoLoader.cpp
ProfileInfoLoaderPass.cpp
ScalarEvolution.cpp Convert SCEV from FoldingSetNode to FastFoldingSetNode. This eliminates 2009-07-13 20:50:19 +00:00
ScalarEvolutionExpander.cpp
SparsePropagation.cpp
Trace.cpp
ValueTracking.cpp