aboutsummaryrefslogtreecommitdiff
path: root/lib/Transforms/Scalar/DeadStoreElimination.cpp
AgeCommit message (Expand)Author
2007-08-26Don't DSe volatile stores.Owen Anderson
2007-08-09Make NonLocal and None const in the right way. :-)Owen Anderson
2007-08-08Change the None and NonLocal markers in memdep to be const.Owen Anderson
2007-08-08Global values also don't undead-ify pointers in our dead alloca's set.Owen Anderson
2007-08-08Make handleEndBlock significantly faster with one trivial improvement,Owen Anderson
2007-08-08Small improvement: if a function doesn't access memory, we don't need to scanOwen Anderson
2007-08-08Add some comments, remove a dead argument, and simplify some control flow.Owen Anderson
2007-08-08A few more small cleanups.Owen Anderson
2007-08-08First round of cleanups from Chris' feedback.Owen Anderson
2007-08-02Fix 80 col. violations.Owen Anderson
2007-08-01Rename FastDSE to just DSE.Owen Anderson
2007-08-01Move FastDSE in to DeadStoreElimination.Owen Anderson
2007-08-01Remove old DSE.Owen Anderson
2007-05-06Fix typo in comment.Nick Lewycky
2007-05-03Drop 'const'Devang Patel
2007-05-02Use 'static const char' instead of 'static const int'.Devang Patel
2007-05-01Do not use typeinfo to identify pass in pass manager.Devang Patel
2007-02-05Apply the VISIBILITY_HIDDEN field to the remaining anonymous classes inReid Spencer
2006-12-19Switch over Transforms/Scalar to use the STATISTIC macro. For each statisticChris Lattner
2006-12-06Detemplatize the Statistic class. The only type it is instantiated withChris Lattner
2006-08-27eliminate RegisterOpt. It does the same thing as RegisterPass.Chris Lattner
2005-11-30Fix a bug where we didn't realize that vaarg reads memory. This fixesChris Lattner
2005-04-21Remove trailing whitespaceMisha Brukman
2005-01-29Adjust to changes in instruction interfaces.Chris Lattner
2005-01-08Fix uint64_t -> unsigned VS warnings.Chris Lattner
2004-12-29Fix PR491 and testcase Transforms/DeadStoreElimination/2004-12-28-PartialStor...Chris Lattner
2004-11-28Make DSE potentially more aggressive by being more specific about alloca sizes.Chris Lattner
2004-09-20Prototype these functions more accuratelyChris Lattner
2004-09-01Changes For Bug 352Reid Spencer
2004-07-26Implement DeadStoreElim/alloca.llx by observing that allocas are dead at theChris Lattner
2004-07-25* Substantially simplify how free instructions are handled (potentially fixingChris Lattner
2004-07-25Free instructions kill values too. This implements DeadStoreElim/free.llxChris Lattner
2004-07-24obvious fixChris Lattner
2004-07-22This is a trivial dead store elimination pass. It very very simple andChris Lattner