| Commit message (Expand) | Author | Age | Files | Lines | 
| *  | Redo previous patch so optimization only done for i1. | Dale Johannesen | 2007-12-06 | 1 | -16/+4 | 
| *  | third time around: instead of disabling this completely, | Chris Lattner | 2007-12-06 | 1 | -6/+13 | 
| *  | Actually, disable this code for now.  More analysis and improvements to | Chris Lattner | 2007-12-06 | 1 | -0/+6 | 
| *  | implement a readme entry, compiling the code into: | Chris Lattner | 2007-12-06 | 1 | -19/+65 | 
| *  | Fix PR1842. | Dale Johannesen | 2007-12-06 | 1 | -4/+16 | 
| *  | Don't lower srem/urem X%C to X-X/C*C unless the division is actually | Dan Gohman | 2007-11-26 | 1 | -14/+18 | 
| *  | Move MinAlign to MathExtras.h. | Duncan Sands | 2007-11-09 | 1 | -1/+0 | 
| *  | Fix some load/store logic that would be wrong for | Duncan Sands | 2007-11-09 | 1 | -4/+8 | 
| *  | If both parts of smul_lohi, etc. are used, don't simplify. If only one part i... | Evan Cheng | 2007-11-08 | 1 | -30/+31 | 
| *  | Typo. | Evan Cheng | 2007-10-30 | 1 | -1/+1 | 
| *  | Fix a DAGCombiner abort on a bitcast from a scalar to a vector. | Dan Gohman | 2007-10-29 | 1 | -1/+2 | 
| *  | Enable more fold (sext (load x)) -> (sext (truncate (sextload x))) | Evan Cheng | 2007-10-29 | 1 | -24/+134 | 
| *  | The guaranteed alignment of ptr+offset is only the minimum of | Duncan Sands | 2007-10-28 | 1 | -9/+13 | 
| *  | Redo "last ppc long double fix" as Chris wants. | Dale Johannesen | 2007-10-19 | 1 | -1/+1 | 
| *  | More ppcf128 issues (maybe the last)? | Dale Johannesen | 2007-10-19 | 1 | -1/+1 | 
| *  | Disable attempts to constant fold PPC f128. | Dale Johannesen | 2007-10-16 | 1 | -12/+16 | 
| *  | One mundane change: Change ReplaceAllUsesOfValueWith to *optionally*  | Chris Lattner | 2007-10-15 | 1 | -19/+14 | 
| *  | Enhance the truncstore optimization code to handle shifted | Chris Lattner | 2007-10-13 | 1 | -2/+21 | 
| *  | Add a simple optimization to simplify the input to | Chris Lattner | 2007-10-13 | 1 | -0/+42 | 
| *  | Correct swapped arguments to getConstant. | Duncan Sands | 2007-10-10 | 1 | -1/+1 | 
| *  | DAGCombiner support for UDIVREM/SDIVREM and UMUL_LOHI/SMUL_LOHI.  | Dan Gohman | 2007-10-08 | 1 | -17/+137 | 
| *  | Reapply 42677. | Evan Cheng | 2007-10-06 | 1 | -3/+52 | 
| *  | revert evan's patch until the header is committed | Chris Lattner | 2007-10-06 | 1 | -52/+3 | 
| *  | Added DAG xforms. e.g. | Evan Cheng | 2007-10-06 | 1 | -3/+52 | 
| *  | Fix a bogus splat xform: | Evan Cheng | 2007-09-18 | 1 | -2/+1 | 
| *  | Prevent crash on long double. | Dale Johannesen | 2007-09-18 | 1 | -0/+4 | 
| *  | Revise previous patch per review comments. | Dale Johannesen | 2007-09-12 | 1 | -5/+5 | 
| *  | Add APInt interfaces to APFloat (allows directly | Dale Johannesen | 2007-09-11 | 1 | -3/+5 | 
| *  | Emit: | Chris Lattner | 2007-09-10 | 1 | -0/+10 | 
| *  | Add mod, copysign, abs operations to APFloat. | Dale Johannesen | 2007-08-31 | 1 | -7/+9 | 
| *  | Make DAGCombiner's global alias analysis query more precise in the case | Dan Gohman | 2007-08-27 | 1 | -2/+3 | 
| *  | Revise per review comments. | Dale Johannesen | 2007-08-26 | 1 | -1/+1 | 
| *  | Add APFloat interface to ConstantFPSDNode.  Change | Dale Johannesen | 2007-08-25 | 1 | -10/+6 | 
| *  | Fold C ? 0 : 1 to ~C or zext(~C) or trunc(~C) depending the types. | Evan Cheng | 2007-08-18 | 1 | -3/+14 | 
| *  | Fix the alias analysis query in DAGCombiner to not add in two | Dan Gohman | 2007-07-26 | 1 | -2/+2 | 
| *  | Don't call SimplifyVBinOp for non-vector operations, following earlier review | Dan Gohman | 2007-07-13 | 1 | -25/+49 | 
| *  | Fix a bug in the folding of binary operators to undef. | Dan Gohman | 2007-07-10 | 1 | -4/+10 | 
| *  | Fix the folding of undef in several binary operators to recognize | Dan Gohman | 2007-07-10 | 1 | -7/+7 | 
| *  | Preserve volatililty and alignment information when lowering or | Dan Gohman | 2007-07-09 | 1 | -9/+22 | 
| *  | Fix this warning: | Chris Lattner | 2007-07-09 | 1 | -1/+1 | 
| *  | Fix several over-aggressive folds for undef nodes in dagcombine, to | Dan Gohman | 2007-07-03 | 1 | -51/+46 | 
| *  | Teach GetNegatedExpression to negate 0-B to B in UnsafeFPMath mode, and | Dan Gohman | 2007-07-02 | 1 | -11/+14 | 
| *  | Generalize MVT::ValueType and associated functions to be able to represent | Dan Gohman | 2007-06-25 | 1 | -292/+240 | 
| *  | Move ComputeMaskedBits, MaskedValueIsZero, and ComputeNumSignBits from | Dan Gohman | 2007-06-22 | 1 | -23/+23 | 
| *  | Xforms: | Evan Cheng | 2007-06-21 | 1 | -0/+64 | 
| *  | Pass a SelectionDAG into SDNode::dump everywhere it's used, in prepration | Dan Gohman | 2007-06-19 | 1 | -5/+5 | 
| *  | Rename MVT::getVectorBaseType to MVT::getVectorElementType. | Dan Gohman | 2007-06-14 | 1 | -1/+1 | 
| *  | tighten up recursion depth again | Chris Lattner | 2007-05-25 | 1 | -11/+13 | 
| *  | Fix a typo that caused combiner to create mal-formed pre-indexed store where ... | Evan Cheng | 2007-05-24 | 1 | -6/+6 | 
| *  | prevent exponential recursion in isNegatibleForFree | Chris Lattner | 2007-05-23 | 1 | -6/+9 |