llvm-6502/include/llvm/Analysis
Matthijs Kooijman b23d5adbc8 Move FindScalarValue from InstructionCombining.cpp to ValueTracking.cpp. While
I'm at it, rename it to FindInsertedValue.

The only functional change is that newly created instructions are no longer
added to instcombine's worklist, but that is not really necessary anyway (and
I'll commit some improvements next that will completely remove the need).


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@52315 91177308-0d34-0410-b5e6-96231b3b80d8
2008-06-16 12:48:21 +00:00
..
AliasAnalysis.h Revert 51775. 2008-05-30 22:47:19 +00:00
AliasSetTracker.h Revert 51775. 2008-05-30 22:47:19 +00:00
CallGraph.h Revert 51775. 2008-05-30 22:47:19 +00:00
CFGPrinter.h Don't attribute in file headers anymore. See llvmdev for the 2007-12-29 19:59:42 +00:00
ConstantFolding.h "ret (constexpr)" can't be folded into a Constant. Add a method to 2008-05-25 20:56:15 +00:00
ConstantsScanner.h For PR1338: rename include/llvm/ADT/ilist and friends to end with ".h" 2008-05-29 17:41:17 +00:00
DominatorInternals.h Fix more -Wshorten-64-to-32 warnings. 2008-05-05 18:30:58 +00:00
Dominators.h Fix more -Wshorten-64-to-32 warnings. 2008-05-05 18:30:58 +00:00
FindUsedTypes.h Remove uses of llvm/System/IncludeFile.h that are no longer needed. 2008-05-06 01:32:53 +00:00
Interval.h Don't attribute in file headers anymore. See llvmdev for the 2007-12-29 19:59:42 +00:00
IntervalIterator.h Don't attribute in file headers anymore. See llvmdev for the 2007-12-29 19:59:42 +00:00
IntervalPartition.h Don't include <map> in Pass.h, which doesn't need it. This requires 2008-03-21 23:51:57 +00:00
LibCallAliasAnalysis.h Expose a public interface to this pass. 2008-06-05 23:45:18 +00:00
LibCallSemantics.h Revert 51775. 2008-05-30 22:47:19 +00:00
LoadValueNumbering.h Don't attribute in file headers anymore. See llvmdev for the 2007-12-29 19:59:42 +00:00
LoopInfo.h Move RemoveFromVector out of the global namespace. 2008-05-14 01:02:49 +00:00
LoopPass.h PassInfo keep tracks whether a pass is an analysis pass or not. 2008-03-19 21:56:59 +00:00
MemoryDependenceAnalysis.h PassInfo keep tracks whether a pass is an analysis pass or not. 2008-03-19 21:56:59 +00:00
Passes.h Add a new LibCallAliasAnalysis pass, which is parameterized 2008-05-07 19:53:05 +00:00
PostDominators.h Force postdom to be linked into opt and bugpoint, even though it is no longer used by any passes. 2008-05-29 17:00:13 +00:00
ProfileInfo.h Don't attribute in file headers anymore. See llvmdev for the 2007-12-29 19:59:42 +00:00
ProfileInfoLoader.h Don't attribute in file headers anymore. See llvmdev for the 2007-12-29 19:59:42 +00:00
ProfileInfoTypes.h Don't attribute in file headers anymore. See llvmdev for the 2007-12-29 19:59:42 +00:00
ScalarEvolution.h Crash less. The i64 restriction in BinomialCoefficient caused some problems 2008-06-13 04:38:55 +00:00
ScalarEvolutionExpander.h Fix PR2434. When scanning for exising binary operator to reuse don't 2008-06-15 19:07:39 +00:00
ScalarEvolutionExpressions.h Fix more -Wshorten-64-to-32 warnings. 2008-05-05 18:30:58 +00:00
SparsePropagation.h Fix a word-o and add an explicit keyword. 2008-05-27 20:41:18 +00:00
Trace.h Don't attribute in file headers anymore. See llvmdev for the 2007-12-29 19:59:42 +00:00
ValueNumbering.h Remove uses of llvm/System/IncludeFile.h that are no longer needed. 2008-05-06 01:32:53 +00:00
ValueTracking.h Move FindScalarValue from InstructionCombining.cpp to ValueTracking.cpp. While 2008-06-16 12:48:21 +00:00
Verifier.h Don't attribute in file headers anymore. See llvmdev for the 2007-12-29 19:59:42 +00:00