| Commit message (Expand) | Author | Age | Files | Lines |
* | Correct a comment. | Dan Gohman | 2008-06-24 | 1 | -1/+1 |
* | Remove warnings about unused parameters and shadowed variables. | Bill Wendling | 2008-05-19 | 1 | -6/+6 |
* | Make PassInfo noncopyable. | Dan Gohman | 2008-05-14 | 1 | -0/+4 |
* | Change class' public PassInfo variables to by initialized with the | Dan Gohman | 2008-05-13 | 1 | -53/+50 |
* | Remove uses of llvm/System/IncludeFile.h that are no longer needed. | Dan Gohman | 2008-05-06 | 1 | -1/+0 |
* | PassInfo keep tracks whether a pass is an analysis pass or not. | Devang Patel | 2008-03-19 | 1 | -6/+12 |
* | Add explicit keywords. | Dan Gohman | 2008-01-29 | 1 | -1/+1 |
* | Don't attribute in file headers anymore. See llvmdev for the | Chris Lattner | 2007-12-29 | 1 | -2/+2 |
* | update comment. | Chris Lattner | 2007-10-18 | 1 | -1/+1 |
* | Change casts from old style to new style. This helps document the details | Reid Spencer | 2007-08-12 | 1 | -4/+4 |
* | Re-install patch to enable use of PassID. | Devang Patel | 2007-05-02 | 1 | -13/+13 |
* | revert enough of devang's recent patches to get the tree basically working again | Chris Lattner | 2007-05-02 | 1 | -13/+13 |
* | Do not use typeinfo to identify pass in pass manager. | Devang Patel | 2007-05-01 | 1 | -13/+13 |
* | Removed tabs everywhere except autogenerated & external files. Add make | Anton Korobeynikov | 2007-04-16 | 1 | -2/+4 |
* | Add the 'explicit' keyword to several constructors that accept one | Dan Gohman | 2007-03-23 | 1 | -5/+5 |
* | Switch analysis groups to be unregistered when llvm_shutdown is called. | Chris Lattner | 2006-12-01 | 1 | -2/+0 |
* | Start moving pass registration over to using the ManagedStatic mechanism. | Chris Lattner | 2006-12-01 | 1 | -1/+0 |
* | pass cfgonly up the ctor instead of calling an explicit method. | Chris Lattner | 2006-12-01 | 1 | -22/+6 |
* | move 'cfgonly' pass tracking into PassInfo, instead of handling it with | Chris Lattner | 2006-12-01 | 1 | -3/+11 |
* | remove 'target constructor' support. | Chris Lattner | 2006-12-01 | 1 | -15/+5 |
* | Remove dead methods | Chris Lattner | 2006-12-01 | 1 | -22/+0 |
* | simplify AnalysisGroup registration, eliminating one typeid call. | Chris Lattner | 2006-08-28 | 1 | -13/+5 |
* | eliminate RegisterOpt. It does the same thing as RegisterPass. | Chris Lattner | 2006-08-27 | 1 | -47/+0 |
* | Eliminate RegisterAnalysis. RegisterPass now does all that is necessary. | Chris Lattner | 2006-08-27 | 1 | -24/+17 |
* | We no longer care whether something is an opt vs analysis pass, only whether | Chris Lattner | 2006-08-27 | 1 | -42/+28 |
* | Introducing plugable register allocators and instruction schedulers. | Jim Laskey | 2006-08-01 | 1 | -69/+0 |
* | Working toward registration of register allocators. | Jim Laskey | 2006-07-27 | 1 | -0/+70 |
* | For PR780: | Reid Spencer | 2006-07-26 | 1 | -1/+1 |
* | For PR780: | Reid Spencer | 2006-06-07 | 1 | -11/+1 |
* | Speedup and simplify pass registration by the observation that there is | Chris Lattner | 2006-01-23 | 1 | -71/+50 |
* | Remove trailing whitespace | Misha Brukman | 2005-04-21 | 1 | -8/+8 |
* | Fix more warnings | Chris Lattner | 2004-06-04 | 1 | -4/+4 |
* | Adjust argument to match destination data type | Chris Lattner | 2004-06-03 | 1 | -1/+1 |
* | Fixes for PR114: Thanks to Reid Spencer! | Chris Lattner | 2003-11-16 | 1 | -2/+3 |
* | Put all LLVM code into the llvm namespace, as per bug 109. | Brian Gaeke | 2003-11-11 | 1 | -0/+5 |
* | Added ability to register FunctionPasses as optimizations, with | Misha Brukman | 2003-11-07 | 1 | -0/+20 |
* | Added LLVM copyright header (for lack of a better term). | John Criswell | 2003-10-20 | 1 | -0/+7 |
* | Rename method to indicate what it does | Chris Lattner | 2003-10-12 | 1 | -7/+10 |
* | Remove a ton of extraneous #includes | Chris Lattner | 2003-06-22 | 1 | -2/+0 |
* | Included assert.h so that the code compiles under newer versions of GCC. | John Criswell | 2003-06-11 | 1 | -0/+2 |
* | Remove support for "targetdata pass ctors" | Chris Lattner | 2003-04-24 | 1 | -39/+3 |
* | Add new helper template function | Chris Lattner | 2003-02-25 | 1 | -0/+2 |
* | Add support for passes that use a TargetMachine object. | Vikram S. Adve | 2002-09-16 | 1 | -13/+39 |
* | - PassInfo class keeps track of AnalysisGroups implemented by the Pass. | Chris Lattner | 2002-08-30 | 1 | -115/+141 |
* | Add a class that is useful for hacking around linking problem due to | Chris Lattner | 2002-08-21 | 1 | -0/+10 |
* | - Implement the new AnalysisGroup feature, neccesary for Value#ing and poin... | Chris Lattner | 2002-08-21 | 1 | -6/+69 |
* | * Implement stuff so that code can declare that they only depend on the CFG of | Chris Lattner | 2002-07-30 | 1 | -15/+13 |
* | Add rough support for LLC passes | Chris Lattner | 2002-07-30 | 1 | -2/+35 |
* | * Standardize how analysis results/passes as printed with the print() virtual | Chris Lattner | 2002-07-27 | 1 | -0/+9 |
* | * Add support for different "PassType's" | Chris Lattner | 2002-07-26 | 1 | -10/+77 |