- Jul 26, 2002
-
-
Chris Lattner authored
* Add new RegisterOpt/RegisterAnalysis templates for registering passes that are to show up in opt or analyze * Register Analyses now * Change optimizations to use RegisterOpt instead of RegisterPass * Add support for different "PassType's" * Add new RegisterOpt/RegisterAnalysis templates for registering passes that are to show up in opt or analyze * Register Analyses now * Change optimizations to use RegisterOpt instead of RegisterPass * Remove getPassName implementations from various subclasses llvm-svn: 3112
-
Chris Lattner authored
llvm-svn: 3105
-
- Jul 25, 2002
-
-
Chris Lattner authored
llvm-svn: 3075
-
Chris Lattner authored
llvm-svn: 3072
-
- Jul 24, 2002
-
-
Chris Lattner authored
llvm-svn: 3043
-
Chris Lattner authored
llvm-svn: 3038
-
Chris Lattner authored
llvm-svn: 3037
-
Chris Lattner authored
llvm-svn: 3036
-
- Jul 23, 2002
-
-
Chris Lattner authored
llvm-svn: 3035
-
Chris Lattner authored
llvm-svn: 3034
-
Chris Lattner authored
llvm-svn: 3016
-
Chris Lattner authored
* Register all Passes llvm-svn: 3015
-
Chris Lattner authored
* Split the two behaviors of the InsertTraceCode class into two subclasses * Register Passes llvm-svn: 3014
-
Chris Lattner authored
* Register the passes llvm-svn: 3013
-
Chris Lattner authored
* Register the pass llvm-svn: 3012
-
Chris Lattner authored
* Register Pass llvm-svn: 3011
-
Chris Lattner authored
llvm-svn: 3002
-
- Jul 22, 2002
-
-
Chris Lattner authored
llvm-svn: 2986
-
Chris Lattner authored
llvm-svn: 2985
-
- Jul 21, 2002
-
-
Anand Shukla authored
llvm-svn: 2980
-
- Jul 18, 2002
-
-
Anand Shukla authored
llvm-svn: 2971
-
Chris Lattner authored
llvm-svn: 2961
-
Chris Lattner authored
llvm-svn: 2959
-
Chris Lattner authored
This change fixes programs that have multiple functions named the same thing, where are least one of them is static/internal. llvm-svn: 2954
-
Chris Lattner authored
* Fix a MAJOR thinko that was causing bad links to happen on Spec llvm-svn: 2953
-
Chris Lattner authored
llvm-svn: 2951
-
Chris Lattner authored
llvm-svn: 2946
-
- Jul 17, 2002
-
-
Chris Lattner authored
which eliminated the EmitFunctions directory llvm-svn: 2937
-
Chris Lattner authored
- I->use_empty() can never be true because of the IHolder's * Fix bug: test/Regression/Transforms/LevelRaise/2002-07-16-SourceAndDestCrash.ll - Add a new NewCasts member to VMC to keep track of casts that have been created and to ensure there is always a reference to the cast. - Extend ValueHandle a bit so it can be used in an STL container - Make sure we destroy the ValueMapCache before verifying the function in LevelRaise.cpp llvm-svn: 2936
-
Chris Lattner authored
- Verify the function every time it is exprconverted if DEBUG is on - Provide a way to start exprconversion AT a specific instruction. llvm-svn: 2934
-
Chris Lattner authored
llvm-svn: 2933
-
- Jul 16, 2002
-
-
Chris Lattner authored
llvm-svn: 2932
-
Anand Shukla authored
llvm-svn: 2928
-
Anand Shukla authored
llvm-svn: 2927
-
Anand Shukla authored
llvm-svn: 2926
-
Chris Lattner authored
llvm-svn: 2924
-
Chris Lattner authored
* The global variable cannot be internal or else we cannot use it! * Always add a function to the table, even if it only has a single basic block. llvm-svn: 2921
-
Chris Lattner authored
* Fix bug in LevelRaise.cpp, correcting this problem: test/Regression/Transforms/LevelRaise/2002-07-16-RaiseCrash.ll llvm-svn: 2920
-
- Jul 12, 2002
-
-
Anand Shukla authored
llvm-svn: 2883
-
Anand Shukla authored
llvm-svn: 2882
-