[cleanup] Move the Dominators.h and Verifier.h headers into the IR
[oota-llvm.git] / lib / Transforms / Scalar / LoopDeletion.cpp
2014-01-13 Chandler Carruth[cleanup] Move the Dominators.h and Verifier.h headers...
2013-07-14 Craig TopperUse SmallVectorImpl& instead of SmallVector to avoid...
2013-07-04 Craig TopperUse SmallVectorImpl::iterator/const_iterator instead...
2013-03-18 Jakub StaszakMake method private. Keep coding standard.
2012-12-03 Chandler CarruthUse the new script to sort the includes of every file...
2012-07-24 Nadav RotemClean whitespaces.
2011-06-21 Jay FoadDon't use PN->replaceUsesOfWith() to change a PHINode...
2011-02-22 Cameron ZwarichMake LoopDeletion work on loops with multiple edges...
2011-01-18 Cameron ZwarichRemove code for updating dominance frontiers and some...
2011-01-12 Devang PatelUse SmallVector instead of SmallPtrSet and avoid non...
2011-01-02 Chris Lattnersplit dom frontier handling stuff out to its own Domina...
2010-10-19 Owen AndersonPasses do not need to recursively initialize passes...
2010-10-19 Owen AndersonGet rid of static constructors for pass registration...
2010-10-12 Owen AndersonBegin adding static dependence information to passes...
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-26 Dan GohmanRemove LCSSA's bogus dependence on LoopSimplify and...
2010-07-21 Owen AndersonFix batch of converting RegisterPass<> to INTIALIZE_PASS().
2010-06-22 Dan GohmanUse pre-increment instead of post-increment when the...
2009-11-05 Dan GohmanLoopDeletion depends on loops having dedicated exits.
2009-10-31 Dan GohmanRename forgetLoopBackedgeTakenCount to forgetLoop,...
2009-10-26 Dan GohmanSimplify this code. LoopDeletion doesn't need to explic...
2009-10-23 Dan GohmanMake LoopDeletion check the maximum backedge taken...
2009-09-02 Chris Lattnereliminate VISIBILITY_HIDDEN from Transforms/Scalar...
2009-07-15 Dan GohmanMake makeLoopInvariant report whether it made any chang...
2009-07-08 Dan GohmanTell ScalarEvolution to forget a loop before starting...
2009-07-07 Dan GohmanChange all SCEV* to SCEV *.
2009-06-22 Owen AndersonSCEVHandle is no more!
2009-05-06 Duncan SandsAllow readonly functions to unwind exceptions. Teach
2009-05-04 Dan GohmanRe-apply 70645, converting ScalarEvolution to use
2009-05-03 Dan GohmanRevert r70645 for now; it's causing a variety of regres...
2009-05-02 Dan GohmanConvert ScalarEvolution to use CallbackVH for its inter...
2009-05-02 Dan GohmanTell ScalarEvolution that the loop is being deleted...
2009-02-24 Dan GohmanRename ScalarEvolution's getIterationCount to getBacked...
2009-02-24 Dan GohmanPreserve the DominanceFrontier analysis in the LoopDele...
2009-02-23 Dan GohmanLoopDeletion needs to inform ScalarEvolution when a...
2008-10-22 Daniel DunbarChange create*Pass factory functions to return Pass...
2008-09-04 Dan GohmanTidy up several unbeseeming casts from pointer to intptr_t.
2008-06-23 Dan GohmanUse use_empty() instead of getNumUses(), avoiding a...
2008-05-29 Owen AndersonRemove debugging code.
2008-05-16 Owen AndersonClean ups for loop deletion based on Chris' feedback.
2008-05-13 Dan GohmanClean up the use of static and anonymous namespaces...
2008-05-08 Gordon HenriksenImprove pass documentation and comments.
2008-05-06 Owen AndersonWe need to update PHIs containing the exiting block...
2008-04-30 Owen AndersonThis condition got inverted accidentally.
2008-04-29 Owen AndersonA lot of cleanups and documentation improvements, as...
2008-04-29 Owen AndersonRename DeadLoopElimination to LoopDeletion, part 2.
2008-04-29 Owen AndersonRename DeadLoopElimination to LoopDeletion, part one.