| Commit message (Expand) | Author | Age |
* | Move GlobalMerge from Transform to CodeGen. | Jiangning Liu | 2014-06-13 |
* | Remove pimpl class from PassRegistry. | Zachary Turner | 2014-06-12 |
* | Do not register and de-register PassRegistrationListeners during | Zachary Turner | 2014-06-12 |
* | Create macro INITIALIZE_TM_PASS. | Jiangning Liu | 2014-06-11 |
* | Revert "[PM] Add pass run listeners to the pass manager." | Juergen Ributzka | 2014-05-15 |
* | [PM] Add pass run listeners to the pass manager. | Juergen Ributzka | 2014-04-28 |
* | [C++11] More 'nullptr' conversion or in some cases just using a boolean check... | Craig Topper | 2014-04-09 |
* | Revert "[C++11] Replace LLVM atomics with std::atomic." | Benjamin Kramer | 2014-03-03 |
* | [C++11] Replace LLVM atomics with std::atomic. | Benjamin Kramer | 2014-03-03 |
* | [opt][PassInfo] Allow opt to run passes that need target machine. | Quentin Colombet | 2014-01-16 |
* | Fix include guards so they exactly match file names. | Jakub Staszak | 2013-01-10 |
* | Fix comment typo. | Duncan Sands | 2012-12-17 |
* | Sort the #include lines for the include/... tree with the script. | Chandler Carruth | 2012-12-03 |
* | Mark unimplemented copy constructors and copy assignment operators as LLVM_DE... | Craig Topper | 2012-09-17 |
* | Add Tsan annotations to the pass system. | Nick Lewycky | 2011-12-08 |
* | Revert r131155 for now. It makes VMCore depend on Analysis and Transforms | Nick Lewycky | 2011-05-10 |
* | Add support for plugins add passes to the default set of passes. The standar... | David Chisnall | 2011-05-10 |
* | Merge System into Support. | Michael J. Spencer | 2010-11-29 |
* | Attempt to fix valgrind complaining about (benign) leaks in pass registration... | Owen Anderson | 2010-10-20 |
* | Remove extraneous slash. | Owen Anderson | 2010-10-19 |
* | Factor out the call-once implementation into its own macro. | Owen Anderson | 2010-10-19 |
* | Get rid of static constructors for pass registration. Instead, every pass ex... | Owen Anderson | 2010-10-19 |
* | Try again at implementing thread-safe lazy pass initialization, without depen... | Owen Anderson | 2010-10-14 |
* | Revert r116489. It included some changes I didn't intend to commit, and brok... | Owen Anderson | 2010-10-14 |
* | Apparently MSVC doesn't support thread-safe static local initialization. Rol... | Owen Anderson | 2010-10-14 |
* | Conversely, Analysis-implementations do NOT need to initialize the AnalysisGr... | Owen Anderson | 2010-10-13 |
* | Analysis groups need to initialize their default implementations. | Owen Anderson | 2010-10-13 |
* | Take advantage of C++'s thread-safe static local initialization to simplify t... | Owen Anderson | 2010-10-13 |
* | Begin adding static dependence information to passes, which will allow us to | Owen Anderson | 2010-10-12 |
* | Now with fewer extraneous semicolons! | Owen Anderson | 2010-10-07 |
* | Move the pass initialization helper functions into the llvm namespace, and add | Owen Anderson | 2010-10-07 |
* | Hide analysis group registration behind a macro, just like pass registration. | Owen Anderson | 2010-10-06 |
* | Pass initialization functions should take a PassRegistry as a parameter | Owen Anderson | 2010-10-06 |
* | Another step towards getting rid of static ctors for pass registration: have ... | Owen Anderson | 2010-10-05 |
* | Clean up some of the PassRegistry implementation, and pImpl-ize it to reduce ... | Owen Anderson | 2010-09-07 |
* | Tidy some #includes and forward-declarations, and move the C binding code | Dan Gohman | 2010-08-07 |
* | Some cleanup. Use a class (OptionInfo) instead of a pair of a pair and remove | Rafael Espindola | 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-06 |
* | Don't use PassInfo* as a type identifier for passes. Instead, use the addres... | Owen Anderson | 2010-08-05 |
* | Add INSTANTIATE_AG_PASS, which combines RegisterPass<> with RegisterAnalysisG... | Owen Anderson | 2010-07-21 |
* | Add the INITIALIZE_PASS macro. | Owen Anderson | 2010-07-21 |
* | Move the handling of PassRegistrationListener's to PassRegistry. | Owen Anderson | 2010-07-20 |
* | Pull out r108755. After offline discussion with Chris, we're going to go a d... | 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-07-20 |
* | Change the implemented interfaces list on PassInfo from a std::vector to a ma... | Owen Anderson | 2010-07-19 |
* | Move several non-performance-critical member functinos out of line. | Dan Gohman | 2010-06-21 |