| Commit message (Expand) | Author | Age | Files | Lines | 
| *  | 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 | 
| *  | Qualify calls to getTypeForValueType with MVT:: too. | Dan Gohman | 2007-05-18 | 1 | -3/+3 | 
| *  | Don't fold bitconvert(load) for preinc/postdec loads.  Likewise stores. | Dale Johannesen | 2007-05-16 | 1 | -1/+3 | 
| *  | Use a ptr set instead of a linear search to unique TokenFactor operands. | Chris Lattner | 2007-05-16 | 1 | -10/+13 | 
| *  | Bug fix: should check ABI alignment, not pref. alignment. | Evan Cheng | 2007-05-16 | 1 | -2/+2 | 
| *  | Fix an infinite recursion in GetNegatedExpression. | Lauro Ramos Venancio | 2007-05-15 | 1 | -1/+1 | 
| *  | implement a simple fneg optimization/propagation thing.  This compiles: | Chris Lattner | 2007-05-14 | 1 | -7/+144 | 
| *  | Can't fold the bit_convert is the store is a truncating store. | Evan Cheng | 2007-05-09 | 1 | -2/+2 | 
| *  | Forgot a check. | Evan Cheng | 2007-05-07 | 1 | -1/+1 | 
| *  | Enable a couple of xforms: | Evan Cheng | 2007-05-07 | 1 | -16/+27 | 
| *  | Don't create indexed load / store with zero offset! | Evan Cheng | 2007-05-03 | 1 | -0/+8 | 
| *  | Forgot about chain result; also UNDEF cannot have multiple values. | Evan Cheng | 2007-05-01 | 1 | -12/+12 | 
| *  | * Only turn a load to UNDEF if all of its outputs have no uses (indexed loads | Evan Cheng | 2007-05-01 | 1 | -5/+20 | 
| *  | PR400 phase 2. Propagate attributed load/store information through DAGs. | Christopher Lamb | 2007-04-22 | 1 | -19/+51 | 
| *  | Revert Christopher Lamb's load/store alignment changes. | Reid Spencer | 2007-04-21 | 1 | -51/+19 | 
| *  | add support for alignment attributes on load/store instructions | Christopher Lamb | 2007-04-21 | 1 | -19/+51 | 
| *  | allow SRL to simplify its operands, as it doesn't demand all bits as input. | Chris Lattner | 2007-04-18 | 1 | -1/+7 | 
| *  | When replacing a node in SimplifyDemandedBits, if the old node used any | Chris Lattner | 2007-04-18 | 1 | -1/+8 | 
| *  | SIGN_EXTEND_INREG does not demand its top bits.  Give SimplifyDemandedBits | Chris Lattner | 2007-04-17 | 1 | -1/+6 | 
| *  | fix an infinite loop compiling ldecod, notice by JeffC. | Chris Lattner | 2007-04-11 | 1 | -1/+1 | 
| *  | Fix this harder. | Chris Lattner | 2007-04-11 | 1 | -12/+19 | 
| *  | don't create shifts by zero, fix some problems with my previous patch | Chris Lattner | 2007-04-11 | 1 | -3/+7 | 
| *  | Teach the codegen to turn [aez]ext (setcc) -> selectcc of 1/0, which often | Chris Lattner | 2007-04-11 | 1 | -0/+29 | 
| *  | Codegen integer abs more efficiently using the trick from the PPC CWG.  This | Chris Lattner | 2007-04-11 | 1 | -4/+18 | 
| *  | 1. Insert custom lowering hooks for ISD::ROTR and ISD::ROTL. | Scott Michel | 2007-04-02 | 1 | -22/+59 | 
| *  | Fix incorrect combination of different loads.  Reenable zext-over-truncate | Dale Johannesen | 2007-03-30 | 1 | -3/+1 | 
| *  | Disable load width reduction xform of variant (zext (truncate load x)) for | Evan Cheng | 2007-03-29 | 1 | -1/+3 | 
| *  | SIGN_EXTEND_INREG requires one extra operand, a ValueType node. | Evan Cheng | 2007-03-26 | 1 | -2/+6 | 
| *  | Adjust offset to compensate for big endian machines. | Evan Cheng | 2007-03-24 | 1 | -7/+5 | 
| *  | Make sure SEXTLOAD of the specific type is supported on the target. | Evan Cheng | 2007-03-23 | 1 | -0/+4 |