| Age | Commit message (Expand) | Author |
| 2010-01-13 | When the visitSub method was split into visitSub and visitFSub, this xform was | Bill Wendling |
| 2010-01-12 | 1) Use the new SimplifyInstructionsInBlock routine instead of the copy | Chris Lattner |
| 2010-01-12 | add a helper function. | Chris Lattner |
| 2010-01-12 | tidy up | Chris Lattner |
| 2010-01-12 | Teach jump threading to duplicate small blocks when the branch | Chris Lattner |
| 2010-01-11 | some cleanup, and make it obvious that ProcessJumpOnPHI only works | Chris Lattner |
| 2010-01-11 | reenable the piece that turns trunc(zext(x)) -> x even if zext has multiple u... | Chris Lattner |
| 2010-01-11 | Disable folding sext(trunc(x)) -> x (and other similar cast/cast cases) when ... | Chris Lattner |
| 2010-01-11 | add one more bitfield optimization, allowing clang to generate | Chris Lattner |
| 2010-01-11 | Extend CanEvaluateZExtd to handle and/or/xor more aggressively in the | Chris Lattner |
| 2010-01-11 | Remove the dead TD argument to CanEvaluateZExtd, and add a | Chris Lattner |
| 2010-01-11 | improve comments, remove dead TD argument to CanEvaluateSExtd. | Chris Lattner |
| 2010-01-10 | teach sext optimization to handle truncs from types that are not | Chris Lattner |
| 2010-01-10 | teach zext optimization how to deal with truncs that don't come from | Chris Lattner |
| 2010-01-10 | simplify CanEvaluateSExtd to return a bool now that we have a | Chris Lattner |
| 2010-01-10 | the NumCastsRemoved argument to CanEvaluateSExtd is dead, remove it. | Chris Lattner |
| 2010-01-10 | now that the cost model has changed, we can always consider | Chris Lattner |
| 2010-01-10 | change the preferred canonical form for a sign extension to be | Chris Lattner |
| 2010-01-10 | fix indentation of switch statements, no functionality change. | Chris Lattner |
| 2010-01-10 | fix pasto that broke bootstrap. | Chris Lattner |
| 2010-01-10 | simplify CanEvaluateZExtd now that we don't care about the number of | Chris Lattner |
| 2010-01-10 | two changes: | Chris Lattner |
| 2010-01-10 | enhance CanEvaluateZExtd to handle shift left and sext, allowing | Chris Lattner |
| 2010-01-10 | remove an xform subsumed by EvaluateInDifferentType. | Chris Lattner |
| 2010-01-10 | Fix nondeterministic behavior. | Julien Lerouge |
| 2010-01-10 | clean up this xform by using m_Trunc. | Chris Lattner |
| 2010-01-10 | inline and remove the rest of commonIntCastTransforms. | Chris Lattner |
| 2010-01-10 | Inline the expression type promotion/demotion stuff out of | Chris Lattner |
| 2010-01-09 | only factor from expressions whose uses are empty and whose | Chris Lattner |
| 2010-01-09 | Fix nondeterministic behavior. | Julien Lerouge |
| 2010-01-08 | Remove unnecessary dyn_cast and add a comment. Part of a WIP. | Eric Christopher |
| 2010-01-08 | mplement a theoretical fixme. | Chris Lattner |
| 2010-01-08 | rename CanEvaluateInDifferentType -> CanEvaluateTruncated and | Chris Lattner |
| 2010-01-08 | teach instcombine to delete sign extending shift pairs (sra(shl X, C), C) when | Chris Lattner |
| 2010-01-08 | Suppress an unused variable warning when assertions are off; | Duncan Sands |
| 2010-01-08 | tidy up some stuff duncan pointed out. | Chris Lattner |
| 2010-01-07 | teach ComputeNumSignBits to look through PHI nodes. | Chris Lattner |
| 2010-01-07 | Enhance instcombine to reason more strongly about promoting computation | Chris Lattner |
| 2010-01-07 | Use a do-while loop instead of while + boolean. | Benjamin Kramer |
| 2010-01-07 | Be less stingy as to how many selects and phi nodes we | Duncan Sands |
| 2010-01-07 | handle ConstantVector while I'm in here. | Chris Lattner |
| 2010-01-07 | fix a globalopt crash on 'bullet' (handling evaluation of a store | Chris Lattner |
| 2010-01-06 | Move the object size intrinsic optimization to inst-combine and make | Eric Christopher |
| 2010-01-06 | Fix a README item: have functionattrs look through selects and | Duncan Sands |
| 2010-01-06 | Formatting. | Mikhail Glushenkov |
| 2010-01-06 | Partially address a README by having functionattrs consider calls to | Duncan Sands |
| 2010-01-06 | tweaks suggested by Duncan | Chris Lattner |
| 2010-01-06 | Teach instcombine's sext elimination logic to be more aggressive. | Chris Lattner |
| 2010-01-05 | simplify this code. | Chris Lattner |
| 2010-01-05 | make this a static function instead of a method. | Chris Lattner |