2014-06-13 |
Jiangning Liu | Move GlobalMerge from Transform to CodeGen. |
blob | commitdiff | raw |
2014-06-12 |
Zachary Turner | Remove pimpl class from PassRegistry. |
blob | commitdiff | raw | diff to current |
2014-06-12 |
Zachary Turner | Do not register and de-register PassRegistrationListene... |
blob | commitdiff | raw | diff to current |
2014-06-11 |
Jiangning Liu | Create macro INITIALIZE_TM_PASS. |
blob | commitdiff | raw | diff to current |
2014-05-15 |
Juergen Ributzka | Revert "[PM] Add pass run listeners to the pass manager." |
blob | commitdiff | raw | diff to current |
2014-04-28 |
Juergen Ributzka | [PM] Add pass run listeners to the pass manager. |
blob | commitdiff | raw | diff to current |
2014-04-09 |
Craig Topper | [C++11] More 'nullptr' conversion or in some cases... |
blob | commitdiff | raw | diff to current |
2014-03-03 |
Benjamin Kramer | Revert "[C++11] Replace LLVM atomics with std::atomic." |
blob | commitdiff | raw | diff to current |
2014-03-03 |
Benjamin Kramer | [C++11] Replace LLVM atomics with std::atomic. |
blob | commitdiff | raw | diff to current |
2014-01-16 |
Quentin Colombet | [opt][PassInfo] Allow opt to run passes that need targe... |
blob | commitdiff | raw | diff to current |
2013-01-10 |
Jakub Staszak | Fix include guards so they exactly match file names. |
blob | commitdiff | raw | diff to current |
2012-12-17 |
Duncan Sands | Fix comment typo. |
blob | commitdiff | raw | diff to current |
2012-12-03 |
Chandler Carruth | Sort the #include lines for the include/... tree with... |
blob | commitdiff | raw | diff to current |
2012-09-17 |
Craig Topper | Mark unimplemented copy constructors and copy assignmen... |
blob | commitdiff | raw | diff to current |
2011-12-08 |
Nick Lewycky | Add Tsan annotations to the pass system. |
blob | commitdiff | raw | diff to current |
2011-05-10 |
Nick Lewycky | Revert r131155 for now. It makes VMCore depend on Analy... |
blob | commitdiff | raw | diff to current |
2011-05-10 |
David Chisnall | Add support for plugins add passes to the default set... |
blob | commitdiff | raw | diff to current |
2010-11-29 |
Michael J. Spencer | Merge System into Support. |
blob | commitdiff | raw | diff to current |
2010-10-20 |
Owen Anderson | Attempt to fix valgrind complaining about (benign)... |
blob | commitdiff | raw | diff to current |
2010-10-19 |
Owen Anderson | Remove extraneous slash. |
blob | commitdiff | raw | diff to current |
2010-10-19 |
Owen Anderson | Factor out the call-once implementation into its own... |
blob | commitdiff | raw | diff to current |
2010-10-19 |
Owen Anderson | Get rid of static constructors for pass registration... |
blob | commitdiff | raw | diff to current |
2010-10-14 |
Owen Anderson | Try again at implementing thread-safe lazy pass initial... |
blob | commitdiff | raw | diff to current |
2010-10-14 |
Owen Anderson | Revert r116489. It included some changes I didn't... |
blob | commitdiff | raw | diff to current |
2010-10-14 |
Owen Anderson | Apparently MSVC doesn't support thread-safe static... |
blob | commitdiff | raw | diff to current |
2010-10-13 |
Owen Anderson | Conversely, Analysis-implementations do NOT need to... |
blob | commitdiff | raw | diff to current |
2010-10-13 |
Owen Anderson | Analysis groups need to initialize their default implem... |
blob | commitdiff | raw | diff to current |
2010-10-13 |
Owen Anderson | Take advantage of C++'s thread-safe static local initia... |
blob | commitdiff | raw | diff to current |
2010-10-12 |
Owen Anderson | Begin adding static dependence information to passes... |
blob | commitdiff | raw | diff to current |
2010-10-07 |
Owen Anderson | Now with fewer extraneous semicolons! |
blob | commitdiff | raw | diff to current |
2010-10-07 |
Owen Anderson | Move the pass initialization helper functions into... |
blob | commitdiff | raw | diff to current |
2010-10-06 |
Owen Anderson | Hide analysis group registration behind a macro, just... |
blob | commitdiff | raw | diff to current |
2010-10-06 |
Owen Anderson | Pass initialization functions should take a PassRegistr... |
blob | commitdiff | raw | diff to current |
2010-10-05 |
Owen Anderson | Another step towards getting rid of static ctors for... |
blob | commitdiff | raw | diff to current |
2010-09-07 |
Owen Anderson | Clean up some of the PassRegistry implementation, and... |
blob | commitdiff | raw | diff to current |
2010-08-07 |
Dan Gohman | Tidy some #includes and forward-declarations, and move... |
blob | commitdiff | raw | diff to current |
2010-08-06 |
Rafael Espindola | Some cleanup. Use a class (OptionInfo) instead of a... |
blob | commitdiff | raw | diff to current |
2010-08-06 |
Owen Anderson | Reapply r110396, with fixes to appease the Linux buildb... |
blob | commitdiff | raw | diff to current |
2010-08-06 |
Owen Anderson | Revert r110396 to fix buildbots. |
blob | commitdiff | raw | diff to current |
2010-08-05 |
Owen Anderson | Don't use PassInfo* as a type identifier for passes... |
blob | commitdiff | raw | diff to current |
2010-07-21 |
Owen Anderson | Add INSTANTIATE_AG_PASS, which combines RegisterPass... |
blob | commitdiff | raw | diff to current |
2010-07-21 |
Owen Anderson | Add the INITIALIZE_PASS macro. |
blob | commitdiff | raw | diff to current |
2010-07-20 |
Owen Anderson | Move the handling of PassRegistrationListener's to... |
blob | commitdiff | raw | diff to current |
2010-07-20 |
Owen Anderson | Pull out r108755. After offline discussion with Chris... |
blob | commitdiff | raw | diff to current |
2010-07-20 |
Owen Anderson | Speculatively revert r108813, in an attempt to get... |
blob | commitdiff | raw | diff to current |
2010-07-20 |
Owen Anderson | Reapply r108794, a fix for the failing test from last... |
blob | commitdiff | raw | diff to current |
2010-07-20 |
Daniel Dunbar | Revert r108794, "Separate PassInfo into two classes... |
blob | commitdiff | raw | diff to current |
2010-07-20 |
Owen Anderson | Separate PassInfo into two classes: a constructor-free... |
blob | commitdiff | raw | diff to current |
2010-07-19 |
Owen Anderson | Change the implemented interfaces list on PassInfo... |
blob | commitdiff | raw | diff to current |
2010-06-21 |
Dan Gohman | Move several non-performance-critical member functinos... |
blob | commitdiff | raw | diff to current |
2010-01-20 |
Chris Lattner | add a helper method. |
blob | commitdiff | raw | diff to current |
2009-10-17 |
Daniel Dunbar | Add required #includes for freestanding .h files. |
blob | commitdiff | raw | diff to current |
2009-08-29 |
Dan Gohman | Remove some unused fields. |
blob | commitdiff | raw | diff to current |
2009-03-02 |
Gabor Greif | remove a deprecated interface that was pretty useless |
blob | commitdiff | raw | diff to current |
2009-03-02 |
Gabor Greif | fix typo |
blob | commitdiff | raw | diff to current |
2008-06-24 |
Dan Gohman | Correct a comment. |
blob | commitdiff | raw | diff to current |
2008-05-19 |
Bill Wendling | Remove warnings about unused parameters and shadowed... |
blob | commitdiff | raw | diff to current |
2008-05-14 |
Dan Gohman | Make PassInfo noncopyable. |
blob | commitdiff | raw | diff to current |
2008-05-13 |
Dan Gohman | Change class' public PassInfo variables to by initializ... |
blob | commitdiff | raw | diff to current |
2008-05-06 |
Dan Gohman | Remove uses of llvm/System/IncludeFile.h that are no... |
blob | commitdiff | raw | diff to current |
2008-03-19 |
Devang Patel | PassInfo keep tracks whether a pass is an analysis... |
blob | commitdiff | raw | diff to current |
2008-01-29 |
Dan Gohman | Add explicit keywords. |
blob | commitdiff | raw | diff to current |
2007-12-29 |
Chris Lattner | Don't attribute in file headers anymore. See llvmdev... |
blob | commitdiff | raw | diff to current |
2007-10-18 |
Chris Lattner | update comment. |
blob | commitdiff | raw | diff to current |
2007-08-12 |
Reid Spencer | Change casts from old style to new style. This helps... |
blob | commitdiff | raw | diff to current |
2007-05-02 |
Devang Patel | Re-install patch to enable use of PassID. |
blob | commitdiff | raw | diff to current |
2007-05-02 |
Chris Lattner | revert enough of devang's recent patches to get the... |
blob | commitdiff | raw | diff to current |
2007-05-01 |
Devang Patel | Do not use typeinfo to identify pass in pass manager. |
blob | commitdiff | raw | diff to current |
2007-04-16 |
Anton Korobeynikov | Removed tabs everywhere except autogenerated & external... |
blob | commitdiff | raw | diff to current |
2007-03-23 |
Dan Gohman | Add the 'explicit' keyword to several constructors... |
blob | commitdiff | raw | diff to current |
2006-12-01 |
Chris Lattner | Switch analysis groups to be unregistered when llvm_shu... |
blob | commitdiff | raw | diff to current |
2006-12-01 |
Chris Lattner | Start moving pass registration over to using the Manage... |
blob | commitdiff | raw | diff to current |
2006-12-01 |
Chris Lattner | pass cfgonly up the ctor instead of calling an explicit... |
blob | commitdiff | raw | diff to current |
2006-12-01 |
Chris Lattner | move 'cfgonly' pass tracking into PassInfo, instead... |
blob | commitdiff | raw | diff to current |
2006-12-01 |
Chris Lattner | remove 'target constructor' support. |
blob | commitdiff | raw | diff to current |
2006-12-01 |
Chris Lattner | Remove dead methods |
blob | commitdiff | raw | diff to current |
2006-08-28 |
Chris Lattner | simplify AnalysisGroup registration, eliminating one... |
blob | commitdiff | raw | diff to current |
2006-08-27 |
Chris Lattner | eliminate RegisterOpt. It does the same thing as Regis... |
blob | commitdiff | raw | diff to current |
2006-08-27 |
Chris Lattner | Eliminate RegisterAnalysis. RegisterPass now does... |
blob | commitdiff | raw | diff to current |
2006-08-27 |
Chris Lattner | We no longer care whether something is an opt vs analys... |
blob | commitdiff | raw | diff to current |
2006-08-01 |
Jim Laskey | Introducing plugable register allocators and instructio... |
blob | commitdiff | raw | diff to current |
2006-07-27 |
Jim Laskey | Working toward registration of register allocators. |
blob | commitdiff | raw | diff to current |
2006-07-26 |
Reid Spencer | For PR780: |
blob | commitdiff | raw | diff to current |
2006-06-07 |
Reid Spencer | For PR780: |
blob | commitdiff | raw | diff to current |
2006-01-23 |
Chris Lattner | Speedup and simplify pass registration by the observati... |
blob | commitdiff | raw | diff to current |
2005-04-21 |
Misha Brukman | Remove trailing whitespace |
blob | commitdiff | raw | diff to current |
2004-06-04 |
Chris Lattner | Fix more warnings |
blob | commitdiff | raw | diff to current |
2004-06-03 |
Chris Lattner | Adjust argument to match destination data type |
blob | commitdiff | raw | diff to current |
2003-11-16 |
Chris Lattner | Fixes for PR114: Thanks to Reid Spencer! |
blob | commitdiff | raw | diff to current |
2003-11-11 |
Brian Gaeke | Put all LLVM code into the llvm namespace, as per bug... |
blob | commitdiff | raw | diff to current |
2003-11-07 |
Misha Brukman | Added ability to register FunctionPasses as optimizatio... |
blob | commitdiff | raw | diff to current |
2003-10-20 |
John Criswell | Added LLVM copyright header (for lack of a better term). |
blob | commitdiff | raw | diff to current |
2003-10-12 |
Chris Lattner | Rename method to indicate what it does |
blob | commitdiff | raw | diff to current |
2003-06-22 |
Chris Lattner | Remove a ton of extraneous #includes |
blob | commitdiff | raw | diff to current |
2003-06-11 |
John Criswell | Included assert.h so that the code compiles under newer... |
blob | commitdiff | raw | diff to current |
2003-04-24 |
Chris Lattner | Remove support for "targetdata pass ctors" |
blob | commitdiff | raw | diff to current |
2003-02-25 |
Chris Lattner | Add new helper template function |
blob | commitdiff | raw | diff to current |
2002-09-16 |
Vikram S. Adve | Add support for passes that use a TargetMachine object. |
blob | commitdiff | raw | diff to current |
2002-08-30 |
Chris Lattner | - PassInfo class keeps track of AnalysisGroups implem... |
blob | commitdiff | raw | diff to current |
2002-08-21 |
Chris Lattner | Add a class that is useful for hacking around linking... |
blob | commitdiff | raw | diff to current |
next |