Get rid of static constructors for pass registration. Instead, every pass exposes...
[oota-llvm.git] / lib / Transforms / IPO / GlobalDCE.cpp
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...
2001-11-26 Chris LattnerImplement DCE of global values