| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
|
|
|
| |
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
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* 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
|
| |
|
|
| |
llvm-svn: 3016
|
| |
|
|
| |
llvm-svn: 2777
|
| |
|
|
| |
llvm-svn: 2550
|
| |
|
|
| |
llvm-svn: 2531
|
| |
|
|
| |
llvm-svn: 2526
|
| |
|
|
|
|
| |
the Scalar and Utils subdirectories
llvm-svn: 2523
|
| |
|
|
| |
llvm-svn: 2336
|
| |
|
|
|
|
|
| |
class. The Method class is obsolete (renamed) and all references to it
are being converted over to Function.
llvm-svn: 2144
|
| |
|
|
| |
llvm-svn: 1628
|
| |
|
|
|
|
| |
class
llvm-svn: 1613
|
| |
|
|
| |
llvm-svn: 1603
|
| |
|
|
| |
llvm-svn: 1503
|
| |
|
|
| |
llvm-svn: 1405
|
| |
|
|
|
|
|
|
|
| |
* Renamed getOpcode to getOpcodeName
* Changed getOpcodeName to return a const char * instead of string
* Added a getOpcode method to replace getInstType
* Changed code to use getOpcode instead of getInstType
llvm-svn: 152
|
|
|
llvm-svn: 143
|