Move the personality function from LandingPadInst to Function
[oota-llvm.git] / lib / Transforms / IPO / GlobalDCE.cpp
2015-06-17 David MajnemerMove the personality function from LandingPadInst to...
2015-03-19 Peter CollingbourneGlobalDCE: Improve performance for large modules contai...
2014-12-03 Peter CollingbournePrologue support
2014-11-19 David BlaikieUpdate SetVector to rely on the underlying set's insert...
2014-10-07 David MajnemerGlobalDCE: Don't drop any COMDAT members
2014-08-25 Bruno Cardoso LopesRemove dangling initializers in GlobalDCE
2014-07-08 Pete CooperRevert "GlobalDCE: Delete available_externally initiali...
2014-07-04 Benjamin KramerGlobalDCE: Delete available_externally initializers...
2014-06-27 David MajnemerIR: Add COMDATs to the IR
2014-06-08 Craig Topper[C++11] Use 'nullptr'.
2014-05-06 Richard SmithRe-commit r208025, reverted in r208030, with a fix...
2014-05-06 Richard SmithRevert r208025, which made buildbots unhappy for unknow...
2014-05-06 Richard SmithAdd llvm::function_ref (and a couple of uses of it...
2014-05-02 Nico WeberTeach GlobalDCE how to remove empty global_ctor entries.
2014-04-25 Craig Topper[C++] Use 'nullptr'. Transforms edition.
2014-04-22 Chandler Carruth[Modules] Fix potential ODR violations by sinking the...
2014-03-05 Craig Topper[C++11] Add 'override' keyword to virtual methods that...
2013-09-16 Peter CollingbourneImplement function prefix data as an IR feature.
2013-04-13 Benjamin KramerGlobalDCE: Fix an oversight in my last commit that...
2013-04-13 Benjamin KramerFix a scalability issue with complex ConstantExprs.
2013-01-02 Chandler CarruthMove all of the header files which are involved in...
2012-12-03 Chandler CarruthUse the new script to sort the includes of every file...
2012-06-14 Rafael EspindolaImplement the isSafeToDiscardIfUnused predicate and...
2010-10-19 Owen AndersonGet rid of static constructors for pass registration...
2010-10-07 Owen AndersonNow with fewer extraneous semicolons!
2010-08-06 Owen AndersonReapply r110396, with fixes to appease the Linux buildb...
2010-08-06 Owen AndersonRevert r110396 to fix buildbots.
2010-08-05 Owen AndersonDon't use PassInfo* as a type identifier for passes...
2010-07-21 Owen AndersonFix batch of converting RegisterPass<> to INTIALIZE_PASS().
2009-11-01 Chris Lattnercleanups, switch GlobalDCE to SmallPtrSet instead of...
2009-10-29 Chris Lattnerteach various passes about blockaddress. We no longer
2009-10-25 Nick LewyckyRemove includes of Support/Compiler.h that are no longe...
2009-10-25 Nick LewyckyRemove VISIBILITY_HIDDEN from class/struct found inside...
2009-10-21 Devang PatelDerive metadata hierarchy from Value instead of User.
2009-10-21 Devang PatelDo not remove dead metadata for now.
2009-08-11 Devang PatelRemove dead metadata.
2009-07-22 Owen AndersonGet rid of the Pass+Context magic.
2009-07-16 Owen AndersonMove the ConstantInt uniquing table into LLVMContextImp...
2009-06-09 Jay FoadRemove an unused function SafeToDestroyConstant()....
2009-05-23 Torok Edwinavailable_externall linkage is not local, this was...
2009-04-13 Chris Lattnereliminate unneeded parens.
2009-02-17 Duncan SandsIf an alias is dead and so is its aliasee, then globald...
2009-01-15 Rafael EspindolaAdd the private linkage.
2009-01-07 Duncan SandsThe verifier checks that the aliasee is not null.
2009-01-05 Duncan SandsNot having an aliasee is a theoretical possibility.
2009-01-05 Duncan SandsFormat more neatly.
2009-01-05 Duncan SandsDelete unused global aliases with internal linkage.
2008-11-11 Devang PatelUse actual function name in comments.
2008-09-04 Dan GohmanTidy up several unbeseeming casts from pointer to intptr_t.
2008-07-11 Dan GohmanUse find instead of lower_bound.
2008-05-13 Dan GohmanClean up the use of static and anonymous namespaces...
2007-12-29 Chris LattnerRemove attribution from file headers, per discussion...
2007-05-06 Nick LewyckyFix typo in comment.
2007-05-03 Devang PatelDrop 'const'
2007-05-02 Devang PatelUse 'static const char' instead of 'static const int'.
2007-05-01 Devang PatelDo not use typeinfo to identify pass in pass manager.
2007-04-29 Anton KorobeynikovImplement review feedback
2007-04-28 Anton KorobeynikovImplement review feedback. Aliasees can be either Globa...
2007-04-25 Anton KorobeynikovImplement aliases. This fixes PR1017 and it's dependent...
2007-02-05 Reid SpencerApply the VISIBILITY_HIDDEN field to the remaining...
2007-01-30 Reid SpencerFor PR1136: Rename GlobalVariable::isExternal as isDecl...
2006-12-19 Chris LattnerEliminate static ctors due to Statistic objects
2006-12-06 Chris LattnerDetemplatize the Statistic class. The only type it...
2006-08-27 Chris Lattnereliminate RegisterOpt. It does the same thing as Regis...
2005-04-21 Misha BrukmanRemove trailing whitespace
2005-03-15 Chris LattnerThis mega patch converts us from using Function::a...
2004-09-20 Chris Lattner'Pass' should now not be derived from by clients. ...
2004-09-01 Reid SpencerChanges For Bug 352
2004-07-18 Chris LattnerRemove useless statistic, fix some slightly broken...
2004-07-18 Reid Spencerbug 122:
2003-11-21 Chris LattnerFinegrainify namespacification
2003-11-11 Brian GaekePut all LLVM code into the llvm namespace, as per bug...
2003-10-20 John CriswellAdded LLVM project notice to the top of every C++ sourc...
2003-09-20 Chris LattnerGlobal variables with APPENDING linkage are very import...
2003-09-16 Chris LattnerThis is effectively a complete rewrite of the globaldce...
2003-09-15 Chris LattnerUgh, a bug fix needed because of the bug in the CallGra...
2003-08-07 John CriswellFixed a segfault in gccld.
2003-06-26 Chris LattnerAdd support to globaldce for deleting dead function...
2002-10-13 Chris LattnerUse methods that are more explanatory
2002-10-01 Chris LattnerUpdates to work with recent Statistic's changes:
2002-08-18 Chris Lattner - Made GlobalDCE worklist driven, making it more...
2002-08-08 Chris Lattner- Cleaned up the interface to AnalysisUsage to take...
2002-07-26 Chris Lattner* Add support for different "PassType's"
2002-07-24 Chris LattnerEliminate several include/llvm/Transforms/IPO/*.h files...
2002-07-23 Chris Lattner*** empty log message ***
2002-07-18 Chris LattnerSeperate stats for DCE'd functions and vars
2002-07-18 Chris Lattner*** empty log message ***
2002-06-25 Chris LattnerMEGAPATCH checkin.
2002-05-10 Chris LattnerAdd support for printing out statistics information...
2002-04-29 Chris LattnerEliminate dead global variables
2002-04-29 Chris LattnerEliminate duplicate or unneccesary #include's
2002-04-29 Chris LattnerAdd new optional getPassName() virtual function that...
2002-04-27 Chris Lattner* Rename MethodPass class to FunctionPass
2002-04-07 Chris LattnerChange references to the Method class to be references...
2002-03-06 Chris LattnerTake CallGraph out of the CFG namespace. It has nothin...
2002-02-26 Chris LattnerChange over to use new style pass mechanism, now passes...
2002-01-31 Chris LattnerConvert xforms over to new pass structure.
2002-01-21 Chris LattnerImplement a more powerful, simpler, pass system. This...
2002-01-20 Chris LattnerChanges to build successfully with GCC 3.02
2001-11-27 Chris LattnerCreate a new #include "Support/..." directory structure...
next