| Age | Commit message (Expand) | Author |
| 2010-12-15 | Move Value::getUnderlyingObject to be a standalone | Dan Gohman |
| 2010-12-15 | Teach jump threading to "look through" a select when the branch direction of ... | Frits van Bommel |
| 2010-12-15 | Fix PR8790, another instance where unreachable code can cause instruction sim... | Owen Anderson |
| 2010-12-15 | Cleanup trailing whitespace. | Owen Anderson |
| 2010-12-13 | simplify code and reduce indentation | Chris Lattner |
| 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-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-06 | Implement jump threading of 'indirectbr' by keeping track of whether we're lo... | Frits van Bommel |
| 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 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-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 |
| 2010-11-30 | Add a puts optimization that converts puts() to putchar('\n'). | Anders Carlsson |
| 2010-11-30 | rename a function and reduce some indentation, no functionality change. | Chris Lattner |
| 2010-11-30 | rename doesClobberMemory -> hasMemoryWrite to be more specific, and | Chris Lattner |
| 2010-11-30 | clean up handling of 'free', detangling it from everything else. | Chris Lattner |
| 2010-11-30 | Teach basicaa that memset's modref set is at worst "mod" and never | Chris Lattner |
| 2010-11-30 | my previous patch would cause us to start deleting some volatile | Chris Lattner |
| 2010-11-30 | two changes to DSE that shouldn't affect anything: | Chris Lattner |
| 2010-11-29 | prune an llvmcontext include and simplify some code. | Chris Lattner |
| 2010-11-29 | fix PR8677, patch by Jakub Staszak! | Chris Lattner |
| 2010-11-27 | Second attempt at fixing the performance regressions introduced | Owen Anderson |
| 2010-11-24 | Treat a call of function pointer like a load of the pointer when considering | Nick Lewycky |
| 2010-11-23 | Replace calls to ConstantFoldInstruction with calls to SimplifyInstruction | Duncan Sands |
| 2010-11-23 | Constant folding here is pointless, because InstructionSimplify | Duncan Sands |
| 2010-11-21 | fix comment | Chris Lattner |
| 2010-11-21 | rework some DSE paths to use the newly-public "getPointerDependencyFrom" | Chris Lattner |
| 2010-11-21 | implement PR8576, deleting dead stores with intervening may-alias stores. | Chris Lattner |
| 2010-11-21 | Implement PR8644: forwarding a memcpy value to a byval, | Chris Lattner |
| 2010-11-20 | Simplify code. No change in functionality. | Benjamin Kramer |
| 2010-11-19 | Document the new GVN number table structure. | Owen Anderson |