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