| Age | Commit message (Expand) | Author |
| 2009-12-02 | formatting cleanups. | Chris Lattner |
| 2009-11-10 | Add defensive break. | Duncan Sands |
| 2009-11-10 | Fix obvious typo. | Duncan Sands |
| 2009-11-10 | Teach DSE to eliminate useless trampolines. | Duncan Sands |
| 2009-11-10 | Simplify. | Nick Lewycky |
| 2009-11-10 | Reapply r86359, "Teach dead store elimination that certain intrinsics write to | Nick Lewycky |
| 2009-11-07 | Revert r86359, it is breaking the self host on the | Chris Lattner |
| 2009-11-07 | Teach dead store elimination that certain intrinsics write to memory just like | Nick Lewycky |
| 2009-11-04 | improve DSE when TargetData is not around, based on work by | Chris Lattner |
| 2009-10-28 | Treat lifetime begin/end markers as allocations/frees respectively for the | Owen Anderson |
| 2009-10-27 | Rename MallocFreeHelper as MemoryBuiltins | Victor Hernandez |
| 2009-10-26 | Rename MallocHelper as MallocFreeHelper, since it now also identifies calls t... | Victor Hernandez |
| 2009-10-26 | Remove FreeInst. | Victor Hernandez |
| 2009-10-24 | Auto-upgrade free instructions to calls to the builtin free function. | Victor Hernandez |
| 2009-09-02 | fix PR4815: some cases where DeleteDeadInstruction can delete | Chris Lattner |
| 2009-09-02 | eliminate VISIBILITY_HIDDEN from Transforms/Scalar. PR4861 | Chris Lattner |
| 2009-07-24 | Fix this condition I accidentally inverted. | Dan Gohman |
| 2009-07-24 | Convert several more passes to use getAnalysisIfAvailable<TargetData>() | Dan Gohman |
| 2009-05-09 | Rename PaddedSize to AllocSize, in the hope that this | Duncan Sands |
| 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 |