| Age | Commit message (Expand) | Author |
| 2008-01-17 | DAE bug fix. Don't lose parameter attributes on vararg arguments. | Evan Cheng |
| 2008-01-17 | Fix arg promotion to propagate the correct attrs on the calls to | Chris Lattner |
| 2008-01-16 | Handle attribute(used) global variables that are i8. | Chris Lattner |
| 2008-01-16 | Do not strip llvm.used values. | Devang Patel |
| 2008-01-14 | Fix the miscompilation of MiBench/consumer-lame that was exposed by Evan's | Chris Lattner |
| 2008-01-14 | The isNotSuitableForSRA property is now dead, don't compute it. | Chris Lattner |
| 2008-01-14 | Change SRAGlobal to not depend on isNotSuitableForSRA, which makes it very | Chris Lattner |
| 2008-01-14 | Make the 'shrink global to bool' optimization more self contained, and thus | Chris Lattner |
| 2008-01-13 | Small simplification. | Duncan Sands |
| 2008-01-12 | Allow clients to specify the inline threshold when creating | Chris Lattner |
| 2008-01-11 | When DAE drops the varargs part of a function, ensure any | Duncan Sands |
| 2008-01-11 | Teach argpromote to ruthlessly hack small byval structs when it can | Chris Lattner |
| 2008-01-11 | Use smallptrset instead of std::set for efficiency. | Chris Lattner |
| 2008-01-11 | a byval argument is guaranteed to be valid to load. | Chris Lattner |
| 2008-01-11 | Update this code to use eraseFromParent where possible. Compute | Chris Lattner |
| 2008-01-11 | replace a loop with a constant time check. | Chris Lattner |
| 2008-01-11 | another minor datastructure tweak. | Chris Lattner |
| 2008-01-11 | start using smallvector to avoid vector heap thrashing. | Chris Lattner |
| 2008-01-07 | Small cleanup for handling of type/parameter attribute | Duncan Sands |
| 2008-01-06 | The transform that tries to turn calls to bitcast functions into | Duncan Sands |
| 2008-01-04 | Fix PR1896 | Chris Lattner |
| 2008-01-02 | add missing #include | Chris Lattner |
| 2007-12-29 | Remove attribution from file headers, per discussion on llvmdev. | Chris Lattner |
| 2007-12-29 | remove attribution from lib Makefiles. | Chris Lattner |
| 2007-12-25 | Fixing several transforms which would drop the collector attribute | Gordon Henriksen |
| 2007-12-21 | Make DAE not wipe out attributes on calls, and not drop | Duncan Sands |
| 2007-12-19 | When inlining through an 'nounwind' call, mark inlined | Duncan Sands |
| 2007-12-18 | Rename isNoReturn to doesNotReturn, and isNoUnwind to | Duncan Sands |
| 2007-12-17 | Change the PointerType api for creating pointer types. The old functionality ... | Christopher Lamb |
| 2007-12-10 | Make PruneEH update the nounwind/noreturn attributes | Duncan Sands |
| 2007-12-03 | Rather than having special rules like "intrinsics cannot | Duncan Sands |
| 2007-11-27 | Fix PR1146: parameter attributes are longer part of | Duncan Sands |
| 2007-11-22 | Don't crash on bogus llvm.noinline. This is first part of PR1817 (preventing ... | Anton Korobeynikov |
| 2007-11-15 | Fix PR1788 by taking the approach suggested by Richard Smith. | Chris Lattner |
| 2007-11-14 | Allow the block extractor take to take a list of basic blocks to not extract | Nick Lewycky |
| 2007-11-13 | Fix the regression on Transforms/GlobalOpt/deadglobal-2.ll from my | Chris Lattner |
| 2007-11-09 | Tighten up a check for folding away loads from (newly constant) globals. This | Chris Lattner |
| 2007-11-05 | Deleting redundant copy of block extractor pass. See also PR1775. | Gordon Henriksen |
| 2007-11-04 | Finishing initial docs for all transformations in Passes.html. | Gordon Henriksen |
| 2007-11-01 | Executive summary: getTypeSize -> getTypeStoreSize / getABITypeSize. | Duncan Sands |
| 2007-10-26 | More fleshing out of docs/Passes.html, plus some typo fixes and | Gordon Henriksen |
| 2007-10-24 | Fix off by 1 bug in printf->puts lowering. | Dale Johannesen |
| 2007-10-18 | Fix PR1735 and Transforms/DeadArgElim/2007-10-18-VarargsReturn.ll by | Chris Lattner |
| 2007-10-17 | Do not raise free() call that is called through invoke instruction. | Devang Patel |
| 2007-10-03 | Use empty() member functions when that's what's being tested for instead | Dan Gohman |
| 2007-10-03 | Fix PR1719, by not marking llvm.global.annotations internal. | Tanya Lattner |
| 2007-10-03 | Fix PR1719, by not marking llvm.noinline internal. | Chris Lattner |
| 2007-09-28 | minor long double related changes | Dale Johannesen |
| 2007-09-14 | Fix a logic error in ValueIsOnlyUsedLocallyOrStoredToOneGlobal that caused | Chris Lattner |
| 2007-09-13 | Teach GlobalLoadUsesSimpleEnoughForHeapSRA and the SROA rewriter how to handle | Chris Lattner |