| Age | Commit message (Expand) | Author |
| 2010-01-29 | Preserve load alignment in instcombine transformations. I've been unable to | Bob Wilson |
| 2010-01-29 | Revert my last couple of patches. They appear to have broken bison. | Eric Christopher |
| 2010-01-29 | Improve isSafeToLoadUnconditionally to recognize that GEPs with constant | Bob Wilson |
| 2010-01-29 | Having RHSKnownZero and RHSKnownOne be alternative names for KnownZero and Kn... | Duncan Sands |
| 2010-01-29 | Add constant support to object size handling and remove default | Eric Christopher |
| 2010-01-28 | Fix PR6165. The bug was that LHSKnownZero was being and'd with DemandedMask | Duncan Sands |
| 2010-01-24 | make -fno-rtti the default unless a directory builds with REQUIRES_RTTI. | Chris Lattner |
| 2010-01-24 | change the canonical form of "cond ? -1 : 0" to be | Chris Lattner |
| 2010-01-23 | fix a potential overflow issue Eli pointed out. | Chris Lattner |
| 2010-01-23 | implement a simple instcombine xform that has been in the | Chris Lattner |
| 2010-01-22 | Keep ignoring pointer-to-pointer bitcasts | Victor Hernandez |
| 2010-01-22 | Stop building RTTI information for *most* llvm libraries. Notable | Chris Lattner |
| 2010-01-21 | No need to look through bitcasts for DbgInfoIntrinsic | Victor Hernandez |
| 2010-01-19 | optimize ~(~X >>s Y) --> (X >>s Y), patch by Edmund Grimley | Chris Lattner |
| 2010-01-19 | Fix comment. | Eric Christopher |
| 2010-01-18 | my instcombine transformations to make extension elimination more | Chris Lattner |
| 2010-01-17 | Fix comment. | Owen Anderson |
| 2010-01-13 | When the visitSub method was split into visitSub and visitFSub, this xform was | Bill Wendling |
| 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 | 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-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 | 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-06 | Move the object size intrinsic optimization to inst-combine and make | Eric Christopher |
| 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 |