llvm-6502/lib/Analysis
Dan Gohman 3837218ea0 Extend ScalarEvolution's executesAtLeastOnce logic to be able to
continue past the first conditional branch when looking for a
relevant test. This helps it avoid using MAX expressions in
loop trip counts in more cases.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@54697 91177308-0d34-0410-b5e6-96231b3b80d8
2008-08-12 20:17:31 +00:00
..
IPA Don't call getAnalysisUsage unless -debug-pass is enabled. This speeds 2008-08-08 15:14:09 +00:00
AliasAnalysis.cpp
AliasAnalysisCounter.cpp
AliasAnalysisEvaluator.cpp
AliasDebugger.cpp
AliasSetTracker.cpp
Analysis.cpp
BasicAliasAnalysis.cpp
CFGPrinter.cpp
ConstantFolding.cpp Fix minor issues with VICmp/VFCmp constant expressions 2008-07-25 17:35:37 +00:00
InstCount.cpp
Interval.cpp
IntervalPartition.cpp
LibCallAliasAnalysis.cpp
LibCallSemantics.cpp
LoadValueNumbering.cpp
LoopInfo.cpp
LoopPass.cpp Don't call getAnalysisUsage unless -debug-pass is enabled. This speeds 2008-08-08 15:14:09 +00:00
LoopVR.cpp
Makefile
MemoryDependenceAnalysis.cpp Fix a subtle bug when removing instructions from memdep. In very specific 2008-07-28 16:00:58 +00:00
PostDominators.cpp
ProfileInfo.cpp
ProfileInfoLoader.cpp
ProfileInfoLoaderPass.cpp
ScalarEvolution.cpp Extend ScalarEvolution's executesAtLeastOnce logic to be able to 2008-08-12 20:17:31 +00:00
ScalarEvolutionExpander.cpp
SparsePropagation.cpp "This patch adds a virtual call to AbstractLatticeFunction to derive a 2008-08-09 17:23:35 +00:00
Trace.cpp
ValueNumbering.cpp
ValueTracking.cpp Don't use ++idx_begin when I actually mean idx_begin + 1, especially since we 2008-07-16 10:47:35 +00:00