| Age | Commit message (Expand) | Author |
| 2009-01-12 | Rename getABITypeSize to getTypePaddedSize, as | Duncan Sands |
| 2008-12-07 | don't bother touching volatile stores, they will just return clobber on | Chris Lattner |
| 2008-12-06 | Reimplement the inner loop of DSE. It now uniformly uses getDependence(), | Chris Lattner |
| 2008-12-05 | Make a few major changes to memdep and its clients: | Chris Lattner |
| 2008-11-29 | Fix a thinko that manifested as a crash on clamav last night. | Chris Lattner |
| 2008-11-29 | Split getDependency into getDependency and getDependencyFrom, the | Chris Lattner |
| 2008-11-29 | Introduce and use a new MemDepResult class to hold the results of a memdep | Chris Lattner |
| 2008-11-29 | Reimplement the internal abstraction used by MemDep in terms | Chris Lattner |
| 2008-11-28 | don't revisit instructions off the beginning of the block. | Chris Lattner |
| 2008-11-28 | simplify some code, remove escaped newline. | Chris Lattner |
| 2008-11-28 | rewrite a big chunk of how DSE does recursive dead operand | Chris Lattner |
| 2008-10-01 | Factorize code: remove variants of "strip off | Duncan Sands |
| 2008-09-04 | Tidy up several unbeseeming casts from pointer to intptr_t. | Dan Gohman |
| 2008-07-28 | Don't remove volatile loads. Thanks to Duncan for noticing this one. | Owen Anderson |
| 2008-07-28 | Add support for eliminating stores that store the same value that was just lo... | Owen Anderson |
| 2008-05-13 | 80 col / tabs fixes | Nate Begeman |
| 2008-05-13 | Clean up the use of static and anonymous namespaces. This turned up | Dan Gohman |
| 2008-04-28 | Fix DSE to not eliminate volatile loads with no uses. | Dan Gohman |
| 2008-02-04 | Be more precise when eliminating pointers bue to memcpy's. This allows more | Owen Anderson |
| 2008-01-30 | Remove a couple more cases of "getNumUses() == 0". No need to walk the linked | Nick Lewycky |
| 2008-01-30 | Use empty() instead of comparing size() with zero. | Nick Lewycky |
| 2008-01-30 | Don't DCE FreeInst's. We were using those! Patch from Owen Anderson. | Nick Lewycky |
| 2008-01-30 | Make DSE much more aggressive by performing DCE earlier. Update a testcase t... | Owen Anderson |
| 2008-01-29 | Add support for eliminating memcpy's at the end of functions. Also fix some ... | Owen Anderson |
| 2008-01-25 | DeadStoreElimination can treat byval parameters as if there were alloca's for... | Owen Anderson |
| 2008-01-20 | Initializing an unsigned with ~0UL causes the compiler | Duncan Sands |
| 2007-12-29 | Remove attribution from file headers, per discussion on llvmdev. | Chris Lattner |
| 2007-12-01 | Integrate the readonly/readnone logic more deeply | Duncan Sands |
| 2007-11-06 | don't put erase or query for non-allocainst pointers in an set of allocainsts*'s | Chris Lattner |
| 2007-11-01 | Executive summary: getTypeSize -> getTypeStoreSize / getABITypeSize. | Duncan Sands |
| 2007-11-01 | Fix test/Transforms/DeadStoreElimination/PartialStore.ll, which had been | Owen Anderson |
| 2007-08-26 | Don't DSe volatile stores. | Owen Anderson |
| 2007-08-09 | Make NonLocal and None const in the right way. :-) | Owen Anderson |
| 2007-08-08 | Change the None and NonLocal markers in memdep to be const. | Owen Anderson |
| 2007-08-08 | Global values also don't undead-ify pointers in our dead alloca's set. | Owen Anderson |
| 2007-08-08 | Make handleEndBlock significantly faster with one trivial improvement, | Owen Anderson |
| 2007-08-08 | Small improvement: if a function doesn't access memory, we don't need to scan | Owen Anderson |
| 2007-08-08 | Add some comments, remove a dead argument, and simplify some control flow. | Owen Anderson |
| 2007-08-08 | A few more small cleanups. | Owen Anderson |
| 2007-08-08 | First round of cleanups from Chris' feedback. | Owen Anderson |
| 2007-08-02 | Fix 80 col. violations. | Owen Anderson |
| 2007-08-01 | Rename FastDSE to just DSE. | Owen Anderson |
| 2007-08-01 | Move FastDSE in to DeadStoreElimination. | Owen Anderson |
| 2007-08-01 | Remove old DSE. | Owen Anderson |
| 2007-05-06 | Fix typo in comment. | Nick Lewycky |
| 2007-05-03 | Drop 'const' | Devang Patel |
| 2007-05-02 | Use 'static const char' instead of 'static const int'. | Devang Patel |
| 2007-05-01 | Do not use typeinfo to identify pass in pass manager. | Devang Patel |
| 2007-02-05 | Apply the VISIBILITY_HIDDEN field to the remaining anonymous classes in | Reid Spencer |
| 2006-12-19 | Switch over Transforms/Scalar to use the STATISTIC macro. For each statistic | Chris Lattner |