| Age | Commit message (Expand) | Author |
| 2010-12-13 | merge two very similar functions into one that has a bool argument. | Chris Lattner |
| 2010-12-13 | don't bother handling non-canonical icmp's | Chris Lattner |
| 2010-12-13 | inline a function, making the result much simpler. | Chris Lattner |
| 2010-12-13 | Fix my previous patch to handle a degenerate case that the llvm-gcc | Chris Lattner |
| 2010-12-13 | convert some methods to be static functions | Chris Lattner |
| 2010-12-13 | zap two more std::sorts. | Chris Lattner |
| 2010-12-13 | fix a fairly serious oversight with switch formation from | Chris Lattner |
| 2010-12-13 | simplify code and reduce indentation | Chris Lattner |
| 2010-12-13 | convert an std::sort to array_pod_sort. | Chris Lattner |
| 2010-12-13 | move the "br (X == 0 | X == 1), T, F" -> switch optimization to a new | Chris Lattner |
| 2010-12-13 | reduce indentation and generally simplify code, no functionality change. | Chris Lattner |
| 2010-12-13 | use getFirstNonPHIOrDbg to simplify this code. | Chris Lattner |
| 2010-12-11 | Generalize the and-icmp-select instcombine further by allowing selects of the... | Benjamin Kramer |
| 2010-12-11 | Factor the (x & 2^n) ? 2^m : 0 instcombine into its own method and generalize it | Benjamin Kramer |
| 2010-12-09 | enhance memcpyopt to zap memcpy's that have the same src/dst. | Chris Lattner |
| 2010-12-09 | fix PR8753, eliminating a case where we'd infinitely make a | Chris Lattner |
| 2010-12-09 | Really check that the bits that will become zero are actually already zero | Dan Gohman |
| 2010-12-07 | Remove some dead code from the jump threading pass. | Frits van Bommel |
| 2010-12-07 | PR5207: Change APInt methods trunc(), sext(), zext(), sextOrTrunc() and | Jay Foad |
| 2010-12-07 | reapply r121100 with a tweak to constant fold ConstExprs with TargetData | Chris Lattner |
| 2010-12-07 | Temporarily revert r121100 as it's causing clang to fail | Eric Christopher |
| 2010-12-07 | fix PR8710 - teach global opt that some constantexprs are too complex to | Chris Lattner |
| 2010-12-06 | Implement jump threading of 'indirectbr' by keeping track of whether we're lo... | Frits van Bommel |
| 2010-12-06 | replace a linear scan with a symtab lookup, reduce indentation. | Chris Lattner |
| 2010-12-06 | Use a stronger predicate here, pointed out by Duncan | Chris Lattner |
| 2010-12-06 | add some DEBUG statements. | Chris Lattner |
| 2010-12-06 | Fix PR8735, a really terrible problem in the inliner's "alloca merging" | Chris Lattner |
| 2010-12-06 | improve comment | Chris Lattner |
| 2010-12-06 | improve -debug output and comments a little. | Chris Lattner |
| 2010-12-06 | Fix PR8728, a miscompilation I recently introduced. When optimizing | Chris Lattner |
| 2010-12-05 | Refactor jump threading. | Frits van Bommel |
| 2010-12-05 | Remove trailing whitespace. | Frits van Bommel |
| 2010-12-05 | Teach SimplifyCFG to turn | Frits van Bommel |
| 2010-12-01 | PR5207: Rename overloaded APInt methods set(), clear(), flip() to | Jay Foad |
| 2010-12-01 | fix a bozo bug I introduced in r119930, causing a miscompile of | Chris Lattner |
| 2010-11-30 | Enhance DSE to handle the variable index case in PR8657. | Chris Lattner |
| 2010-11-30 | teach DSE to use GetPointerBaseWithConstantOffset to analyze | Chris Lattner |
| 2010-11-30 | move GetPointerBaseWithConstantOffset out of GVN into ValueTracking.h | Chris Lattner |
| 2010-11-30 | remove a fixed fixme | Chris Lattner |
| 2010-11-30 | Make DeleteDeadInstruction be a static function, move some code around. | Chris Lattner |
| 2010-11-30 | switch RemoveAccessedObjects to use AliasAnalysis::Location to simplify | Chris Lattner |
| 2010-11-30 | two improvements to RemoveAccessedObjects: | Chris Lattner |
| 2010-11-30 | remove the "undead" terminology, which is nonstandard and never | Chris Lattner |
| 2010-11-30 | move call handling in handleEndBlock up a bit, and simplify it. | Chris Lattner |
| 2010-11-30 | Avoid exponential growth of a table. It feels like | Dale Johannesen |
| 2010-11-30 | various cleanups and code simplification | Chris Lattner |
| 2010-11-30 | make getPointerSize a static function. Add ivars to DSE for | Chris Lattner |
| 2010-11-30 | reduce indentation, clean up TD use a bit. | Chris Lattner |
| 2010-11-30 | enhance isRemovable to refuse to delete volatile mem transfers | Chris Lattner |
| 2010-11-30 | Rewrite the main DSE loop to be written in terms of reasoning | Chris Lattner |