| Age | Commit message (Expand) | Author |
| 2010-08-06 | Reapply r110396, with fixes to appease the Linux buildbot gods. | Owen Anderson |
| 2010-08-06 | Revert r110396 to fix buildbots. | Owen Anderson |
| 2010-08-05 | Don't use PassInfo* as a type identifier for passes. Instead, use the addres... | Owen Anderson |
| 2010-07-28 | use Value* constructor of CallSite to create potentially improper site, and t... | Gabor Greif |
| 2010-07-21 | Fix batch of converting RegisterPass<> to INTIALIZE_PASS(). | Owen Anderson |
| 2010-07-02 | Don't claim to preserve AliasAnalysis. First, this is doesn't actually | Dan Gohman |
| 2010-06-25 | use ArgOperand API; tighten type of handleFreeWithNonTrivialDependency to be ... | Gabor Greif |
| 2010-06-24 | use ArgOperand API; introduce downcasted pointers into scope to facilitate this | Gabor Greif |
| 2010-06-22 | Use pre-increment instead of post-increment when the result is not used. | Dan Gohman |
| 2010-04-16 | Revert 101465, it broke internal OpenGL testing. | Eric Christopher |
| 2010-04-16 | reapply r101434 | Gabor Greif |
| 2010-04-16 | back out r101423 and r101397, they break llvm-gcc self-host on darwin10 | Gabor Greif |
| 2010-04-15 | reapply r101364, which has been backed out in r101368 | Gabor Greif |
| 2010-04-15 | back out r101364, as it trips the linux nightlybot on some clang C++ tests | Gabor Greif |
| 2010-04-15 | rotate CallInst operands, i.e. move callee to the back | Gabor Greif |
| 2010-02-11 | Make DSE only scan blocks that are reachable from the entry | Chris Lattner |
| 2010-01-05 | Use do+while instead of while for loops which obviously have a | Dan Gohman |
| 2010-01-03 | Small cleanups, refactor some duplicated code into a single method. No | Nick Lewycky |
| 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 |