| Age | Commit message (Expand) | Author |
| 2011-01-26 | Separate out the constant bonus from the size reduction metrics. Rework | Eric Christopher |
| 2011-01-26 | Coding style formatting changes. | Eric Christopher |
| 2011-01-25 | In which I discover that zero+zero is zero, d'oh! | Duncan Sands |
| 2011-01-25 | See if this fixes llvm-gcc bootstrap. | Duncan Sands |
| 2011-01-25 | According to my auto-simplifier the most common missed simplifications in | Duncan Sands |
| 2011-01-25 | Reorganize this so that the early exit and special cases come early | Eric Christopher |
| 2011-01-24 | Give GetUnderlyingObject a TargetData, to keep it in sync | Dan Gohman |
| 2011-01-24 | fix PR8928 by clearing a stale map, patch by Jakub Staszak! | Chris Lattner |
| 2011-01-24 | Add a comment. | Dan Gohman |
| 2011-01-23 | Simplify some code with no functionality change. Make the test a lot more | Nick Lewycky |
| 2011-01-23 | Null initialize a few variables flagged by | Ted Kremenek |
| 2011-01-23 | Use value ranges to fold ext(trunc) in SCEV when possible. | Nick Lewycky |
| 2011-01-22 | Have SCEV turn sext(x) into zext(x) when x is s>= 0. This applies many times in | Nick Lewycky |
| 2011-01-22 | Add a FIXME explaining the move to a single indirect call bonus per function | Eric Christopher |
| 2011-01-22 | Only apply the devirtualization bonus once instead of per-call site in the | Eric Christopher |
| 2011-01-20 | At -O123 the early-cse pass is run before instcombine has run. According to my | Duncan Sands |
| 2011-01-19 | Similarly, analyze truncate through multiply. | Nick Lewycky |
| 2011-01-19 | Add a missed SCEV fold that is required to continue analyzing the IR produced | Nick Lewycky |
| 2011-01-19 | Add a missing SCEV simplification sext(zext x) --> zext x. | Nick Lewycky |
| 2011-01-18 | Teach BasicAA to return PartialAlias in cases where both pointers | Dan Gohman |
| 2011-01-18 | For completeness, generalize the (X + Y) - Y -> X transform and add X - (X + ... | Duncan Sands |
| 2011-01-18 | Simplify (X<<1)-X into X. According to my auto-simplier this is the most com... | Duncan Sands |
| 2011-01-18 | Move DominanceFrontier from VMCore to Analysis. | Cameron Zwarich |
| 2011-01-16 | fix PR8983, a broken assertion. | Chris Lattner |
| 2011-01-15 | Teach LazyValueInfo that allocas aren't NULL. Over all of llvm-test, this saves | Nick Lewycky |
| 2011-01-14 | Turn X-(X-Y) into Y. According to my auto-simplifier this is the most common | Duncan Sands |
| 2011-01-14 | Factorize common code out of the InstructionSimplify shift logic. Add in | Duncan Sands |
| 2011-01-14 | Move some shift transforms out of instcombine and into InstructionSimplify. | Duncan Sands |
| 2011-01-13 | Add single entry / single exit accessors. | Tobias Grosser |
| 2011-01-13 | Remove some wrong code which fortunately was never executed (as explained in | Duncan Sands |
| 2011-01-13 | The most common simplification missed by instsimplify in unoptimized bitcode | Duncan Sands |
| 2011-01-11 | some comment improvements. | Chris Lattner |
| 2011-01-11 | Temporarily revert 123133, it's causing some regressions and I'm trying | Eric Christopher |
| 2011-01-11 | the GEP faq says that only inbounds geps are guaranteed to not overflow. | Chris Lattner |
| 2011-01-11 | Revert r123207: "Turn on memdep's verifyRemoved() in an attempt to smoke out ... | Jakob Stoklund Olesen |
| 2011-01-11 | Turn on memdep's verifyRemoved() in an attempt to smoke out the cause of our ... | Jakob Stoklund Olesen |
| 2011-01-11 | Teach constant folding to perform conversions from constant floating | Chandler Carruth |
| 2011-01-10 | Cleanup some of the constant folding code to consistently test intrinsic | Chandler Carruth |
| 2011-01-09 | add a fixme: ir isn't expressive enough. | Chris Lattner |
| 2011-01-09 | Step #4 in improving trip count analysis: HowFarToZero can analyze | Chris Lattner |
| 2011-01-09 | rearrange some code, no functionality change. | Chris Lattner |
| 2011-01-09 | Step #3 to improving trip count analysis: If we fold | Chris Lattner |
| 2011-01-09 | Step #2 to improve trip count analysis for loops like this: | Chris Lattner |
| 2011-01-09 | teach SCEV analysis of PHI nodes that PHI recurences formed | Chris Lattner |
| 2011-01-09 | reduce indentation. Print <nuw> and <nsw> when dumping SCEV AddRec's | Chris Lattner |
| 2011-01-06 | use isNullValue() to simplify code, add an assert. | Chris Lattner |
| 2011-01-06 | implement constant folding support for an exotic constant expr: | Chris Lattner |
| 2011-01-05 | Reorder, rename, and document some members to make this easier to follow. | Owen Anderson |
| 2011-01-05 | When computing the value on an edge, in certain cases LVI would fail to compu... | Owen Anderson |
| 2011-01-05 | Re-convert several of LazyValueInfo's internal maps to Dense{Map|Set}, and fi... | Owen Anderson |