llvm/lib/Analysis
Chris Lattner a513fb127f Remove an iteration pass over the entire scalarmap for each function created
by not allowing integer constants to get into the scalar map in the first
place.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@20764 91177308-0d34-0410-b5e6-96231b3b80d8
2005-03-22 02:45:13 +00:00
..
DataStructure Remove an iteration pass over the entire scalarmap for each function created 2005-03-22 02:45:13 +00:00
IPA This mega patch converts us from using Function::a{iterator|begin|end} to 2005-03-15 04:54:21 +00:00
AliasAnalysis.cpp Fix the missing symbols problem Bill was hitting. Patch contributed by 2005-03-17 15:38:16 +00:00
AliasAnalysisCounter.cpp Add even more missing createXxxPass functions. 2005-01-08 22:01:16 +00:00
AliasAnalysisEvaluator.cpp Do not include the Function* for direct call/invoke instructions in the 2005-03-17 20:25:04 +00:00
AliasSetTracker.cpp Fix the missing symbols problem Bill was hitting. Patch contributed by 2005-03-17 15:38:16 +00:00
BasicAliasAnalysis.cpp Fix Regression/Analysis/BasicAA/2005-03-09-BrokenBasicAA.ll, a miscompilation 2005-03-09 16:29:52 +00:00
CFGPrinter.cpp For PR387:\ 2004-12-07 04:03:45 +00:00
ConstantRange.cpp Bug fixes for PR341 2004-07-15 01:29:12 +00:00
Expressions.cpp Add #include <iostream> since Value.h does not #include it any more. 2004-07-04 12:19:56 +00:00
InstCount.cpp Standardize on 'class' instead of 'struct'. Gets rid of warnings in VC++ 2004-11-16 06:58:55 +00:00
Interval.cpp Fixes for PR341 2004-07-15 02:31:46 +00:00
IntervalPartition.cpp Remove use of bind_obj, deleter, and finegrainify namespacification. 2005-02-22 23:27:21 +00:00
LoadValueNumbering.cpp Due to previous simplifications, we can simplify the data structures being 2005-01-29 07:04:10 +00:00
LoopInfo.cpp For PR387:\ 2004-12-07 04:03:45 +00:00
Makefile Change Library Names Not To Conflict With Others When Installed 2004-10-27 23:18:45 +00:00
PostDominators.cpp Add support for unreachable 2004-10-16 18:21:33 +00:00
ProfileInfo.cpp Add even more missing createXxxPass functions. 2005-01-08 22:01:16 +00:00
ProfileInfoLoader.cpp Add #include <iostream> since Value.h does not #include it any more. 2004-07-04 12:19:56 +00:00
ProfileInfoLoaderPass.cpp expose this pass to both opt and analyze 2005-03-18 05:27:57 +00:00
ScalarEvolution.cpp Export two methods for getting -X and A-B. 2005-03-09 05:34:41 +00:00
Trace.cpp Add #include <iostream> since Value.h does not #include it any more. 2004-07-04 12:19:56 +00:00
ValueNumbering.cpp Add even more missing createXxxPass functions. 2005-01-08 22:01:16 +00:00