Age | Commit message (Expand) | Author |
2007-10-06 | Added DAG xforms. e.g. | Evan Cheng |
2007-09-18 | Fix a bogus splat xform: | Evan Cheng |
2007-09-18 | Prevent crash on long double. | Dale Johannesen |
2007-09-12 | Revise previous patch per review comments. | Dale Johannesen |
2007-09-11 | Add APInt interfaces to APFloat (allows directly | Dale Johannesen |
2007-09-10 | Emit: | Chris Lattner |
2007-08-31 | Add mod, copysign, abs operations to APFloat. | Dale Johannesen |
2007-08-27 | Make DAGCombiner's global alias analysis query more precise in the case | Dan Gohman |
2007-08-26 | Revise per review comments. | Dale Johannesen |
2007-08-25 | Add APFloat interface to ConstantFPSDNode. Change | Dale Johannesen |
2007-08-18 | Fold C ? 0 : 1 to ~C or zext(~C) or trunc(~C) depending the types. | Evan Cheng |
2007-07-26 | Fix the alias analysis query in DAGCombiner to not add in two | Dan Gohman |
2007-07-13 | Don't call SimplifyVBinOp for non-vector operations, following earlier review | Dan Gohman |
2007-07-10 | Fix a bug in the folding of binary operators to undef. | Dan Gohman |
2007-07-10 | Fix the folding of undef in several binary operators to recognize | Dan Gohman |
2007-07-09 | Preserve volatililty and alignment information when lowering or | Dan Gohman |
2007-07-09 | Fix this warning: | Chris Lattner |
2007-07-03 | Fix several over-aggressive folds for undef nodes in dagcombine, to | Dan Gohman |
2007-07-02 | Teach GetNegatedExpression to negate 0-B to B in UnsafeFPMath mode, and | Dan Gohman |
2007-06-25 | Generalize MVT::ValueType and associated functions to be able to represent | Dan Gohman |
2007-06-22 | Move ComputeMaskedBits, MaskedValueIsZero, and ComputeNumSignBits from | Dan Gohman |
2007-06-21 | Xforms: | Evan Cheng |
2007-06-19 | Pass a SelectionDAG into SDNode::dump everywhere it's used, in prepration | Dan Gohman |
2007-06-14 | Rename MVT::getVectorBaseType to MVT::getVectorElementType. | Dan Gohman |
2007-05-25 | tighten up recursion depth again | Chris Lattner |
2007-05-24 | Fix a typo that caused combiner to create mal-formed pre-indexed store where ... | Evan Cheng |
2007-05-23 | prevent exponential recursion in isNegatibleForFree | Chris Lattner |
2007-05-18 | Qualify calls to getTypeForValueType with MVT:: too. | Dan Gohman |
2007-05-16 | Don't fold bitconvert(load) for preinc/postdec loads. Likewise stores. | Dale Johannesen |
2007-05-16 | Use a ptr set instead of a linear search to unique TokenFactor operands. | Chris Lattner |
2007-05-16 | Bug fix: should check ABI alignment, not pref. alignment. | Evan Cheng |
2007-05-15 | Fix an infinite recursion in GetNegatedExpression. | Lauro Ramos Venancio |
2007-05-14 | implement a simple fneg optimization/propagation thing. This compiles: | Chris Lattner |
2007-05-09 | Can't fold the bit_convert is the store is a truncating store. | Evan Cheng |
2007-05-07 | Forgot a check. | Evan Cheng |
2007-05-07 | Enable a couple of xforms: | Evan Cheng |
2007-05-03 | Don't create indexed load / store with zero offset! | Evan Cheng |
2007-05-01 | Forgot about chain result; also UNDEF cannot have multiple values. | Evan Cheng |
2007-05-01 | * Only turn a load to UNDEF if all of its outputs have no uses (indexed loads | Evan Cheng |
2007-04-22 | PR400 phase 2. Propagate attributed load/store information through DAGs. | Christopher Lamb |
2007-04-21 | Revert Christopher Lamb's load/store alignment changes. | Reid Spencer |
2007-04-21 | add support for alignment attributes on load/store instructions | Christopher Lamb |
2007-04-18 | allow SRL to simplify its operands, as it doesn't demand all bits as input. | Chris Lattner |
2007-04-18 | When replacing a node in SimplifyDemandedBits, if the old node used any | Chris Lattner |
2007-04-17 | SIGN_EXTEND_INREG does not demand its top bits. Give SimplifyDemandedBits | Chris Lattner |
2007-04-11 | fix an infinite loop compiling ldecod, notice by JeffC. | Chris Lattner |
2007-04-11 | Fix this harder. | Chris Lattner |
2007-04-11 | don't create shifts by zero, fix some problems with my previous patch | Chris Lattner |
2007-04-11 | Teach the codegen to turn [aez]ext (setcc) -> selectcc of 1/0, which often | Chris Lattner |
2007-04-11 | Codegen integer abs more efficiently using the trick from the PPC CWG. This | Chris Lattner |