Age | Commit message (Expand) | Author |
2008-11-05 | Type of shuffle mask has changed. | Evan Cheng |
2008-10-28 | Don't produce invalid comparisons after legalize. | Chris Lattner |
2008-10-19 | Use a legal integer type for vector shuffle mask | Duncan Sands |
2008-10-18 | Teach DAGCombine to fold constant offsets into GlobalAddress nodes, | Dan Gohman |
2008-10-17 | Define patterns for shld and shrd that match immediate | Dan Gohman |
2008-10-14 | Rename LoadX to LoadExt. | Evan Cheng |
2008-10-09 | Rename APFloat::convertToAPInt to bitcastToAPInt to | Dale Johannesen |
2008-09-26 | Rename ConstantSDNode's getSignExtended to getSExtValue, for | Dan Gohman |
2008-09-24 | Reapplying r56550 | Bill Wendling |
2008-09-24 | Temporarily revert r56550 until missing commit can be added. | Eric Christopher |
2008-09-24 | Refactor the constant folding code into it's own function. And call it from both | Bill Wendling |
2008-09-22 | Per review feedback: Only perform | Evan Cheng |
2008-09-12 | Change ConstantSDNode and ConstantFPSDNode to use ConstantInt* and | Dan Gohman |
2008-09-12 | Rename ConstantSDNode::getValue to getZExtValue, for consistency | Dan Gohman |
2008-09-08 | In visitUREM, arrange for the temporary UDIV node to be | Dan Gohman |
2008-09-08 | Revert my previous change -- the subtraction of two constants was a no-op | Bill Wendling |
2008-09-07 | Convert | Bill Wendling |
2008-09-05 | Fix a search+replace-o. | Dan Gohman |
2008-09-04 | Clean up uses of TargetLowering::getTargetMachine. | Dan Gohman |
2008-08-31 | Another situation where ROTR is cheaper than ROTL. | Bill Wendling |
2008-08-31 | For this pattern, ROTR is the cheaper option. | Bill Wendling |
2008-08-31 | - Fix comment so that it describes how the code really works: | Bill Wendling |
2008-08-30 | fix some 80-col violations | Gabor Greif |
2008-08-30 | Transform (x << (y&31)) -> (x << y). This takes advantage of the fact x86 shi... | Evan Cheng |
2008-08-29 | Fix 80 col. violations. | Evan Cheng |
2008-08-29 | Back out 55498. It broken Apple style bootstrapping. | Evan Cheng |
2008-08-28 | erect abstraction boundaries for accessing SDValue members, rename Val -> Nod... | Gabor Greif |
2008-08-28 | Optimize DAGCombiner's worklist processing. Previously it started | Dan Gohman |
2008-08-26 | disallow direct access to SDValue::ResNo, provide a getter instead | Gabor Greif |
2008-08-20 | Disable DAGCombine's alignment inference in "fast" codegen mode. | Dan Gohman |
2008-08-14 | Improve support for vector casts in LLVM IR and CodeGen. | Dan Gohman |
2008-08-11 | Take the FrameOffset into account when computing the alignment | Dan Gohman |
2008-07-31 | Improve dagcombining for sext-loads and sext-in-reg nodes. | Dan Gohman |
2008-07-27 | Rename SDOperand to SDValue. | Dan Gohman |
2008-07-27 | Tidy SDNode::use_iterator, and complete the transition to have it | Dan Gohman |
2008-07-22 | Fix pr2566: incorrect assumption about bit_convert. It doesn't not have to ou... | Evan Cheng |
2008-07-21 | Add titles to the various SelectionDAG viewGraph calls | Dan Gohman |
2008-07-21 | Add VerifyNode, a place to put sanity checks on | Duncan Sands |
2008-07-18 | Revert 53729, after waking up in the middle of | Duncan Sands |
2008-07-17 | Use a legal type for elements of the vector_shuffle | Duncan Sands |
2008-07-16 | Fix the result type of a VECTOR_SHUFFLE+BIT_CONVERT dagcombine. This | Dan Gohman |
2008-06-30 | Use reserve. | Dan Gohman |
2008-06-28 | When folding a bitcast into a load or store, preserve the alignment | Dan Gohman |
2008-06-26 | duncan points out that isOperationLegal includes a check for | Chris Lattner |
2008-06-26 | when we know the signbit of an input to uint_to_fp is zero, | Chris Lattner |
2008-06-23 | Duncan pointed out this code could be tidied. | Dan Gohman |
2008-06-21 | Simplify some getNode calls. | Dan Gohman |
2008-06-16 | Allow these transforms for types like i256 while | Duncan Sands |
2008-06-15 | The transforms in visitEXTRACT_VECTOR_ELT are | Duncan Sands |
2008-06-14 | Remove a redundant AfterLegalize check. Turn | Duncan Sands |