| Age | Commit message (Expand) | Author |
| 2008-02-22 | Split ParameterAttributes.h, putting the complicated | Dale Johannesen |
| 2008-02-20 | Get rid of hash_map. Use StringMap instead | Anton Korobeynikov |
| 2008-02-20 | Make Transforms to be 4.3 warnings-clean | Anton Korobeynikov |
| 2008-02-20 | Unbreak build with gcc 4.3: provide missed includes and silence most annoying... | Anton Korobeynikov |
| 2008-02-19 | Expand ParameterAttributes to 32 bits (in preparation | Dale Johannesen |
| 2008-02-18 | Simplify caller updating using a CallSite, as | Duncan Sands |
| 2008-02-16 | Remove any 'nest' parameter attributes if the function | Duncan Sands |
| 2008-02-13 | remove some dead code. | Chris Lattner |
| 2008-02-01 | Don't drop function/call return attributes like 'nounwind'. | Duncan Sands |
| 2008-01-29 | Don't let globalopt hack on volatile loads or stores. | Chris Lattner |
| 2008-01-29 | Use empty() instead of comparing size() with zero. | Dan Gohman |
| 2008-01-28 | Transform calls to memcpy into llvm.memcpy calls, patch by Eli Friedman. | Chris Lattner |
| 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 |