[RS4GC] Use an value handle to help isolate errors quickly
[oota-llvm.git] / lib / Transforms / Scalar / ADCE.cpp
2015-10-30 Justin Bogner[PM] Port ADCE to the new pass manager
2015-09-25 Justin BognerADCE: Fix typo in file comment. NFC
2015-09-10 James MolloyAdd GlobalsAA as preserved to a bunch of transforms
2015-08-06 Nico RieckRename inst_range() to instructions() for consistency...
2015-07-31 David MajnemerNew EH representation for MSVC compatibility
2015-07-10 David MajnemerRevert the new EH instructions
2015-07-10 David MajnemerNew EH representation for MSVC compatibility
2015-06-23 Alexander KornienkoRevert r240137 (Fixed/added namespace ending comments...
2015-06-19 Alexander KornienkoFixed/added namespace ending comments using clang-tidy...
2015-02-16 Hal Finkel[ADCE] Don't indent inside an anonymous namespace
2015-02-15 Hal Finkel[ADCE] Convert another loop for a range-based for
2015-02-15 Hal Finkel[ADCE] Use inst_range and range-based fors
2015-02-15 Hal Finkel[ADCE] Fix formatting of pointer types
2015-02-15 Hal Finkel[ADCE] Fix capitalization of another local variable
2015-02-15 Hal Finkel[ADCE] Fix capitalization of some local variables
2014-11-19 David BlaikieUpdate SetVector to rely on the underlying set's insert...
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...
2014-03-04 Chandler Carruth[Modules] Move CFG.h to the IR library as it defines...
2014-03-04 Chandler Carruth[Modules] Move InstIterator out of the Support library...
2014-02-06 Paul RobinsonDisable most IR-level transform passes on functions...
2013-07-04 Craig TopperUse SmallVectorImpl::iterator/const_iterator instead...
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-07-24 Nadav RotemClean whitespaces.
2011-08-19 Bill WendlingThe landingpad instruction isn't dead simply because...
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().
2010-06-22 Dan GohmanUse pre-increment instead of post-increment when the...
2010-01-05 Dan GohmanUse do+while instead of while for loops which obviously...
2009-09-02 Chris Lattnereliminate VISIBILITY_HIDDEN from Transforms/Scalar...
2009-05-06 Duncan SandsAllow readonly functions to unwind exceptions. Teach
2009-03-04 Dale JohannesenRe-commit 65975 and a fix for the problem that
2008-11-19 Devang PatelLet instcombiner remove redundant dbg intrinsics.
2008-11-11 Devang PatelCleanup debug info. assocated with deleted instructions.
2008-09-04 Dan GohmanTidy up several unbeseeming casts from pointer to intptr_t.
2008-07-03 Owen AndersonRemove the ability for ADCE to remove unreachable block...
2008-07-02 Owen AndersonUse df_ext_iterator to capture the reachable set withou...
2008-07-02 Owen AndersonAdd support to ADCE for pruning unreachable blocks...
2008-07-02 Owen AndersonUse DenseSet rather than SmallPtrSet for the alive...
2008-06-23 Owen AndersonAt Chris' suggestion, move the liveness and worklist...
2008-05-29 Duncan SandsAdd a newline at the end of this file.
2008-05-29 Owen AndersonReplace the old ADCE implementation with a new one...
2008-05-16 Owen AndersonRemove ADCE's ability to delete loops. This ability...
2008-05-13 Dan GohmanClean up the use of static and anonymous namespaces...
2008-04-06 Gabor GreifAPI changes for class Use size reduction, wave 1.
2007-12-29 Chris LattnerRemove attribution from file headers, per discussion...
2007-12-01 Duncan SandsIntegrate the readonly/readnone logic more deeply
2007-11-22 Duncan SandsReadonly/readnone functions are allowed to throw
2007-08-01 David GreeneNew CallInst interface to address GLIBCXX_DEBUG errors...
2007-06-04 Devang Patels/llvm::DominatorTreeBase::DomTreeNode/llvm::DomTreeNode/g
2007-06-03 Devang Patels/DominatorTreeBase::Node/DominatorTreeBase:DomTreeNode/g
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-18 Owen AndersonRevert changes that caused breakage.
2007-04-18 Owen AndersonUse ETForest instead of DominatorTree.
2007-02-13 Chris LattnerEliminate use of ctors that take vectors.
2007-02-11 Chris LattnerSimplify code by using value::takename
2007-02-05 Reid SpencerApply the VISIBILITY_HIDDEN field to the remaining...
2006-12-19 Chris LattnerSwitch over Transforms/Scalar to use the STATISTIC...
2006-12-06 Chris LattnerDetemplatize the Statistic class. The only type it...
2006-11-26 Bill WendlingRemoved #include <iostream> and replaced with llvm_...
2006-08-27 Chris Lattnereliminate RegisterOpt. It does the same thing as Regis...
2006-06-02 Chris LattnerRemove unneeded hook. Patch by Anton K. Thanks!
2006-06-01 Chris LattnerSilence a -pedantic warning.
2006-01-22 Chris LattnerMake iostream #inclusion explicit
2005-10-24 Chris LattnerMake sure that anything using the ADCE pass pulls in...
2005-05-14 Chris Lattnerpreserve calling conventions when hacking on code
2005-04-23 Jeff CohenEliminate tabs and trailing spaces
2005-04-21 Misha BrukmanRemove trailing whitespace
2005-02-22 Chris LattnerRemove use of bind_obj
2005-02-17 Chris LattnerDo not mark obviously unreachable blocks live when...
2004-12-12 Chris LattnerChange indentation of a whole bunch of code, no real...
2004-12-12 Chris LattnerMore substantial simplifications and speedups. This...
2004-12-12 Chris LattnerMore minor microoptimizations
2004-12-12 Chris LattnerRemove some more set operations
2004-12-12 Chris LattnerReduce number of set operations.
2004-10-17 Chris LattnerGetting ADCE to interact well with unreachable instruct...
2004-10-16 Chris LattnerAdd note
2004-09-20 Chris LattnerPrototype these functions more accurately
2004-09-15 Reid SpencerConvert code to compile with vc7.1.
2004-09-01 Reid SpencerChanges For Bug 352
2004-07-15 Chris LattnerFixes working towards PR341
2004-05-04 Chris LattnerDo not mark instructions in unreachable sections of...
2004-04-10 Chris LattnerSimplify code a bit, and fix a bug that was breaking...
2004-04-10 Chris LattnerFix a bug in my checkin last night that was breaking...
2004-04-10 Chris LattnerFix previous patch
2004-04-10 Chris LattnerCorrectly update counters
2004-04-10 Chris LattnerSimplify code a bit, and use alias analysis to allow...
2004-02-01 Chris LattnerFix the count of the number of instructions removed
2003-12-19 Chris LattnerFix ADCE/2003-12-19-MergeReturn.llx
2003-11-22 Chris LattnerDo not crash when deleing a region with a dead invoke...
2003-11-21 Chris LattnerMinor cleanups and simplifications
2003-11-20 Chris LattnerStart using the nicer terminator auto-insertion API
next