| Commit message (Expand) | Author | Age |
* | Fix a bunch of namespace pollution. | Dan Gohman | 2009-08-07 |
* | Add an explicit keyword. | Dan Gohman | 2009-08-05 |
* | Eliminate some uses of DOUT, cerr, and getNameStart(). | Daniel Dunbar | 2009-07-26 |
* | Clean up pass manager cache after each run. | Devang Patel | 2009-04-01 |
* | Fully initialize all ivars, fixing PR3790, patch by Edwin Torok! | Chris Lattner | 2009-03-12 |
* | some nits noticed by Duncan | Chris Lattner | 2009-03-06 |
* | Sprinkle some PrettyStackEntry magic into the passmanager. With this, we now | Chris Lattner | 2009-03-06 |
* | Eliminate several more unnecessary intptr_t casts. | Dan Gohman | 2009-02-18 |
* | Tidy up #includes, deleting a bunch of unnecessary #includes. | Dan Gohman | 2009-01-05 |
* | Trim #includes. | Dan Gohman | 2008-10-16 |
* | Use SmallVector instead of std::vector | Devang Patel | 2008-08-12 |
* | Use DenseMap to keep track of last users. | Devang Patel | 2008-08-12 |
* | Keep track of analysis usage information for passes. Avoid invoking | Devang Patel | 2008-08-11 |
* | Don't call getAnalysisUsage unless -debug-pass is enabled. This speeds | Chris Lattner | 2008-08-08 |
* | Speed up the passmgr by avoiding heap thrashing on vectors. | Chris Lattner | 2008-08-08 |
* | Fix spelling of "hierarchy" in comments. | Dan Gohman | 2008-07-11 |
* | Add dom info verifier. | Devang Patel | 2008-07-01 |
* | Add #includes to make some dependencies explicit. | Dan Gohman | 2008-05-23 |
* | Make getNumContainedManagers and getNumContainedPasses const. | Dan Gohman | 2008-05-14 |
* | Fix more -Wshorten-64-to-32 warnings. | Evan Cheng | 2008-05-05 |
* | Don't include <map> in Pass.h, which doesn't need it. This requires | Dan Gohman | 2008-03-21 |
* | Move the PMStack class out of Pass.h and into PassManagers.h. | Dan Gohman | 2008-03-14 |
* | Change PMTopLevelManager's PassManagers vector element type from | Dan Gohman | 2008-03-13 |
* | Remove dead code. | Devang Patel | 2008-02-27 |
* | Update gcc 4.3 warnings fix patch with recent head changes | Anton Korobeynikov | 2008-02-20 |
* | Don't attribute in file headers anymore. See llvmdev for the | Chris Lattner | 2007-12-29 |
* | Fix a using namespace llvm; in a header file. | Dan Gohman | 2007-10-03 |
* | Change casts from old style to new style. This helps document the details | Reid Spencer | 2007-08-12 |
* | Do not overuse std::string. Pass around char * directly. | Devang Patel | 2007-08-10 |
* | Add #ifndef guard. | Devang Patel | 2007-08-10 |
* | avoid copying strings. | Chris Lattner | 2007-08-10 |
* | Fix pastos in comments for doFinalization functions. | Dan Gohman | 2007-07-30 |
* | Add facility to dump pass manager structure | Devang Patel | 2007-07-27 |
* | Use SmallVector instead of std::vector. | Devang Patel | 2007-07-20 |
* | Verify loop info. | Devang Patel | 2007-07-19 |
* | Drop 'const' | Devang Patel | 2007-05-03 |
* | Use 'static const char' instead of 'static const int'. | Devang Patel | 2007-05-02 |
* | Do not use typeinfo to identify pass in pass manager. | Devang Patel | 2007-05-01 |
* | Give each pass manager chance to manage lower level analysis pass, which is | Devang Patel | 2007-04-16 |
* | Add the 'explicit' keyword to several constructors that accept one | Dan Gohman | 2007-03-23 |
* | Keep track of higher level analysis. | Devang Patel | 2007-03-06 |
* | Keep track of inherited analysis. For example, if a loop pass does not | Devang Patel | 2007-03-06 |
* | Current pass manager, not the parent pass manager, assumes the role of | Devang Patel | 2007-03-05 |
* | Avoid constructing std::strings unless pass debugging is ON. | Devang Patel | 2007-03-05 |
* | Make getPassManagerType() const. | Devang Patel | 2007-02-27 |
* | temporarily revert Devang's most recent patch, which caused a large | Chris Lattner | 2007-02-17 |
* | Use inverted map to speedup collectLastUses(). | Devang Patel | 2007-02-17 |
* | Pretty print pass managers. | Devang Patel | 2007-02-01 |
* | - Undo previous check-in (i.e. Do not export TimingInfo class through | Devang Patel | 2007-01-29 |
* | Move TimingInfo into PassManagers.h so that other libs can use it. | Devang Patel | 2007-01-29 |