Age | Commit message (Expand) | Author |
2012-02-03 | whitespace | Andrew Trick |
2012-01-20 | More dead code removal (using -Wunreachable-code) | David Blaikie |
2011-11-24 | Devirtualize Pass::getPassID, overriding it isn't useful and it gets called a... | Benjamin Kramer |
2011-11-21 | Fixing a comment | Joe Abbey |
2010-10-05 | Another step towards getting rid of static ctors for pass registration: have ... | Owen Anderson |
2010-08-19 | Revert r111199; it breaks -debug-pass=Structure output. | Dan Gohman |
2010-08-16 | Make dumpPassStructure be a PMDataManager abstraction, rather than | Dan Gohman |
2010-08-12 | Trim #includes. | Dan Gohman |
2010-08-11 | Remove BasicBlockPass::runOnFunction, which was unused. | Dan Gohman |
2010-08-11 | Delete FunctionPass::run, which is unused. | Dan Gohman |
2010-08-11 | Delete FunctionPass::runOnModule, which is unused. | Dan Gohman |
2010-08-07 | Tidy some #includes and forward-declarations, and move the C binding code | Dan Gohman |
2010-08-06 | Reapply r110396, with fixes to appease the Linux buildbot gods. | Owen Anderson |
2010-08-06 | Revert r110396 to fix buildbots. | Owen Anderson |
2010-08-05 | Don't use PassInfo* as a type identifier for passes. Instead, use the addres... | Owen Anderson |
2010-07-21 | Move the smarts of AnalysisGroup registration into PassRegistry. | Owen Anderson |
2010-07-20 | Move the handling of PassRegistrationListener's to PassRegistry. | Owen Anderson |
2010-07-20 | Move more functionality from Pass.cpp to PassRegistry.cpp. This global will ... | Owen Anderson |
2010-07-20 | Convert the internal PassRegistrar class into a new, external PassRegistry cl... | Owen Anderson |
2010-07-20 | Speculatively revert r108813, in an attempt to get the self-host buildbots wo... | Owen Anderson |
2010-07-20 | Reapply r108794, a fix for the failing test from last time. | Owen Anderson |
2010-07-20 | Revert r108794, "Separate PassInfo into two classes: a constructor-free | Daniel Dunbar |
2010-07-20 | Separate PassInfo into two classes: a constructor-free superclass (StaticPass... | Owen Anderson |
2010-06-21 | Move several non-performance-critical member functinos out of line. | Dan Gohman |
2010-04-16 | Silence an unused variable warning. | Eric Christopher |
2010-04-15 | Fix namespace polution. | Dan Gohman |
2010-04-06 | Use a ManagedCleanup to prevent leaking the PassRegistrar map. In breaks the | Owen Anderson |
2010-04-02 | Ok, third time's the charm. No changes from last time except the CMake | David Greene |
2010-04-02 | Revert 100204. It broke a bunch of tests and apparently changed what passes a... | Evan Cheng |
2010-04-02 | Let's try this again. Re-apply 100143 including an apparent missing | David Greene |
2010-04-01 | Revert r100143. | Eric Christopher |
2010-04-01 | Add some switches helpful for debugging: | David Greene |
2010-02-13 | Make PassRegistrar thread-safe since it can be modified by code running in | Jeffrey Yasskin |
2010-01-27 | Kill ModuleProvider and ghost linkage by inverting the relationship between | Jeffrey Yasskin |
2010-01-22 | give PassNameParser a home. | Chris Lattner |
2010-01-05 | Change errs() to dbgs(). | David Greene |
2009-12-14 | Move several function bodies which are rarely inlined out of line. | Dan Gohman |
2009-11-06 | Pass StringRef by value. | Daniel Dunbar |
2009-10-22 | Hide MetadataContext implementation details. | Devang Patel |
2009-10-08 | Add a form of addPreserved which takes a string argument, to allow passes | Dan Gohman |
2009-08-29 | Remove some unused fields. | Dan Gohman |
2009-08-23 | Change Pass::print to take a raw ostream instead of std::ostream, | Chris Lattner |
2009-07-07 | Have scoped mutexes take referenes instead of pointers. | Owen Anderson |
2009-06-24 | Guard the listeners list. Unfortunately, this requires a real static rather | Owen Anderson |
2009-06-19 | Move the memory fences out of the path for single-threaded mode. | Owen Anderson |
2009-06-18 | Move Threading.[h|cpp] from Support to System. | Owen Anderson |
2009-06-18 | As pointed out by Duncan, I accidentally dropped the first MemoryFence of the | Owen Anderson |
2009-06-18 | Add braces to clarify if/else structure and remove warning. | Nick Lewycky |
2009-06-17 | We need to use double-checked locking for lazy initialization in this case wh... | Owen Anderson |
2009-01-28 | Rename getAnalysisToUpdate to getAnalysisIfAvailable. | Duncan Sands |