- Aug 26, 2002
-
-
Anand Shukla authored
llvm-svn: 3508
-
- Aug 23, 2002
-
-
Chris Lattner authored
Eliminated the MemAccessInst class, folding contents into GEP class. llvm-svn: 3488
-
Chris Lattner authored
to handle indexing anymore llvm-svn: 3485
-
Chris Lattner authored
llvm-svn: 3481
-
- Aug 22, 2002
-
-
Chris Lattner authored
llvm-svn: 3467
-
Chris Lattner authored
llvm-svn: 3465
-
Chris Lattner authored
llvm-svn: 3432
-
- Aug 21, 2002
-
-
Chris Lattner authored
llvm-svn: 3417
-
Chris Lattner authored
- Do not expose ::ID from any of the analyses anymore. llvm-svn: 3416
-
- Aug 10, 2002
-
-
Chris Lattner authored
llvm-svn: 3282
-
- Aug 08, 2002
-
-
Chris Lattner authored
instead of ::ID's. - Pass::getAnalysis<> now no longer takes an optional argument llvm-svn: 3264
-
- Aug 07, 2002
-
-
Chris Lattner authored
llvm-svn: 3261
-
Chris Lattner authored
llvm-svn: 3260
-
- Aug 02, 2002
-
-
Chris Lattner authored
Dominance calculation goes to VMCore library to be used by Verifier. llvm-svn: 3210
-
- Jul 31, 2002
-
-
Chris Lattner authored
llvm-svn: 3186
-
Chris Lattner authored
llvm-svn: 3185
-
Chris Lattner authored
printed, but no others. llvm-svn: 3178
-
Vikram S. Adve authored
llvm-svn: 3173
-
Vikram S. Adve authored
llvm-svn: 3172
-
Vikram S. Adve authored
Also, we now use a separate globals graph to hold externally visible nodes. This changes both the bottom-up and top-down propagation so that globals and other external objects do not have to appear in every function, but only in functions in which they are referenced or they can be used to access something else that is referenced. llvm-svn: 3171
-
Vikram S. Adve authored
This changes both the bottom-up and top-down propagation so that globals and other external objects do not have to appear in every function, but only in functions in which they are referenced or they can be used to access something else that is referenced. llvm-svn: 3170
-
- Jul 30, 2002
-
-
Chris Lattner authored
llvm-svn: 3157
-
- Jul 29, 2002
-
-
Chris Lattner authored
provide themselves. llvm-svn: 3124
-
- Jul 27, 2002
-
-
Chris Lattner authored
methods * Eliminate AnalysisID: Now it is just a typedef for const PassInfo* * Simplify how AnalysisID's are initialized * Eliminate Analysis/Writer.cpp/.h: incorporate printing functionality into the analyses themselves. llvm-svn: 3116
-
Chris Lattner authored
* Standardize how analysis results/passes as printed with the print() virtual methods * Eliminate AnalysisID: Now it is just a typedef for const PassInfo* * Simplify how AnalysisID's are initialized * Eliminate Analysis/Writer.cpp/.h: incorporate printing functionality into the analyses themselves. llvm-svn: 3115
-
- Jul 26, 2002
-
-
Chris Lattner authored
* 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 * 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: 3113
-
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: 3097
-
Chris Lattner authored
llvm-svn: 3071
-
Chris Lattner authored
llvm-svn: 3069
-
Chris Lattner authored
llvm-svn: 3068
-
- Jul 23, 2002
-
-
Chris Lattner authored
llvm-svn: 3002
-
Chris Lattner authored
unless they specify BUILD_ARCHIVE to also build a .a file. llvm-svn: 3001
-
- Jul 22, 2002
-
-
Chris Lattner authored
a scalar value. Likewise for load instructions. llvm-svn: 2990
-
Chris Lattner authored
llvm-svn: 2985
-
Chris Lattner authored
llvm-svn: 2983
-
Chris Lattner authored
llvm-svn: 2981
-
- Jul 19, 2002
-
-
Chris Lattner authored
llvm-svn: 2973
-
- Jul 18, 2002
-
-
Chris Lattner authored
* Don't clone OrigCallList * Rename removeDeadNodes -> removeTriviallyDeadNodes * Implement new removeDeadNodes method llvm-svn: 2970
-