2009-06-16 |
Eli Friedman | Misc accumulated tweaks to legalization logic for vario... |
blob | commitdiff | raw |
2009-05-27 |
Eli Friedman | Don't abuse the quirky behavior of LegalizeDAG for... |
blob | commitdiff | raw | diff to current |
2009-05-26 |
Daniel Dunbar | Back out r72431, it is causing a number of compilation... |
blob | commitdiff | raw | diff to current |
2009-05-26 |
Eli Friedman | Don't abuse the quirky behavior of LegalizeDAG for... |
blob | commitdiff | raw | diff to current |
2009-04-27 |
Nate Begeman | 2nd attempt, fixing SSE4.1 issues and implementing... |
blob | commitdiff | raw | diff to current |
2009-04-24 |
Rafael Espindola | Revert 69952. Causes testsuite failures on linux x86-64. |
blob | commitdiff | raw | diff to current |
2009-04-24 |
Nate Begeman | PR2957 |
blob | commitdiff | raw | diff to current |
2009-04-01 |
Dan Gohman | Use CHAR_BIT instead of hard-coding 8 in several places... |
blob | commitdiff | raw | diff to current |
2009-03-26 |
Chris Lattner | fix warning in -asserts mode. |
blob | commitdiff | raw | diff to current |
2009-03-17 |
Scott Michel | CellSPU: |
blob | commitdiff | raw | diff to current |
2009-03-16 |
Scott Michel | CellSPU: |
blob | commitdiff | raw | diff to current |
2009-02-25 |
Evan Cheng | Revert BuildVectorSDNode related patches: 65426, 65427... |
blob | commitdiff | raw | diff to current |
2009-02-22 |
Scott Michel | Introduce the BuildVectorSDNode class that encapsulates... |
blob | commitdiff | raw | diff to current |
2009-02-07 |
Dale Johannesen | Use getDebugLoc forwarder instead of getNode()->getDebu... |
blob | commitdiff | raw | diff to current |
2009-02-07 |
Dale Johannesen | Get rid of the last non-DebugLoc versions of getNode! |
blob | commitdiff | raw | diff to current |
2009-02-06 |
Dale Johannesen | Remove more non-DebugLoc versions of getNode. |
blob | commitdiff | raw | diff to current |
2009-02-06 |
Dale Johannesen | Get rid of one more non-DebugLoc getNode and |
blob | commitdiff | raw | diff to current |
2009-02-04 |
Dale Johannesen | Remove non-DebugLoc forms of CopyToReg and CopyFromReg. |
blob | commitdiff | raw | diff to current |
2009-02-04 |
Dale Johannesen | Remove non-DebugLoc versions of getLoad and getStore. |
blob | commitdiff | raw | diff to current |
2009-02-04 |
Dale Johannesen | Remove some more non-DebugLoc versions of construction |
blob | commitdiff | raw | diff to current |
2009-01-30 |
Dale Johannesen | Make LowerCallTo and LowerArguments take a DebugLoc |
blob | commitdiff | raw | diff to current |
2009-01-26 |
Scott Michel | CellSPU: |
blob | commitdiff | raw | diff to current |
2009-01-26 |
Scott Michel | Untabify code. |
blob | commitdiff | raw | diff to current |
2009-01-26 |
Scott Michel | CellSPU: |
blob | commitdiff | raw | diff to current |
2009-01-21 |
Scott Michel | CellSPU: |
blob | commitdiff | raw | diff to current |
2009-01-15 |
Scott Michel | - Convert remaining i64 custom lowering into custom... |
blob | commitdiff | raw | diff to current |
2009-01-06 |
Scott Michel | CellSPU: |
blob | commitdiff | raw | diff to current |
2009-01-06 |
Scott Michel | CellSPU: |
blob | commitdiff | raw | diff to current |
2009-01-03 |
Scott Michel | CellSPU: |
blob | commitdiff | raw | diff to current |
2009-01-01 |
Duncan Sands | Fix PR3274: when promoting the condition of a BRCOND... |
blob | commitdiff | raw | diff to current |
2008-12-30 |
Scott Michel | - Start moving target-dependent nodes that could be... |
blob | commitdiff | raw | diff to current |
2008-12-29 |
Scott Michel | - Various '#if 0' cleanups. |
blob | commitdiff | raw | diff to current |
2008-12-27 |
Scott Michel | - Remove Tilmann's custom truncate lowering: it complet... |
blob | commitdiff | raw | diff to current |
2008-12-10 |
Scott Michel | CellSPU: |
blob | commitdiff | raw | diff to current |
2008-12-09 |
Scott Michel | CellSPU: |
blob | commitdiff | raw | diff to current |
2008-12-04 |
Scott Michel | CellSPU: Fix bug 3055 |
blob | commitdiff | raw | diff to current |
2008-12-04 |
Scott Michel | Missing closing brace and reverse conditional condition... |
blob | commitdiff | raw | diff to current |
2008-12-04 |
Chris Lattner | This code is apparently quite confused. In the meantime, |
blob | commitdiff | raw | diff to current |
2008-12-04 |
Scott Michel | CellSPU: |
blob | commitdiff | raw | diff to current |
2008-12-02 |
Scott Michel | CellSPU: |
blob | commitdiff | raw | diff to current |
2008-12-01 |
Scott Michel | CellSPU: |
blob | commitdiff | raw | diff to current |
2008-12-01 |
Duncan Sands | There are no longer any places that require a |
blob | commitdiff | raw | diff to current |
2008-12-01 |
Duncan Sands | Change the interface to the type legalization method |
blob | commitdiff | raw | diff to current |
2008-11-25 |
Scott Michel | CellSPU: Fix mnemonic typo in pattern; "shlqbyi" -... |
blob | commitdiff | raw | diff to current |
2008-11-24 |
Scott Michel | CellSPU: |
blob | commitdiff | raw | diff to current |
2008-11-24 |
Scott Michel | CellSPU: |
blob | commitdiff | raw | diff to current |
2008-11-23 |
Duncan Sands | Rename SetCCResultContents to BooleanContents. In |
blob | commitdiff | raw | diff to current |
2008-11-22 |
Scott Michel | CellSPU: Fix bug 3056. Varadic extract_element was... |
blob | commitdiff | raw | diff to current |
2008-11-21 |
Scott Michel | CellSPU: |
blob | commitdiff | raw | diff to current |
2008-11-20 |
Scott Michel | CellSPU: |
blob | commitdiff | raw | diff to current |
2008-11-20 |
Scott Michel | CellSPU: Custom lower truncating stores of i8 to i1... |
blob | commitdiff | raw | diff to current |
2008-11-20 |
Scott Michel | CellSPU: Adjust spacing/tabulation |
blob | commitdiff | raw | diff to current |
2008-11-19 |
Scott Michel | CellSPU: Do not custom lower i1 stores, rely on type... |
blob | commitdiff | raw | diff to current |
2008-11-19 |
Scott Michel | Temporary check-in for Duncan to demonstrate CellSPU... |
blob | commitdiff | raw | diff to current |
2008-11-11 |
Scott Michel | Unbreak the buildbot and back out (inadvertant) casting... |
blob | commitdiff | raw | diff to current |
2008-11-10 |
Scott Michel | CellSPU: Fix bug 3606, as well as some ongoing work. |
blob | commitdiff | raw | diff to current |
2008-11-05 |
Dan Gohman | Use getTargetConstant instead of getConstant for nodes... |
blob | commitdiff | raw | diff to current |
2008-10-30 |
Duncan Sands | Shift amounts should have the type given by |
blob | commitdiff | raw | diff to current |
2008-10-30 |
Scott Michel | Resolve bug 2947: vararg-marked functions must spill... |
blob | commitdiff | raw | diff to current |
2008-10-18 |
Dan Gohman | Teach DAGCombine to fold constant offsets into GlobalAd... |
blob | commitdiff | raw | diff to current |
2008-10-14 |
Evan Cheng | Rename LoadX to LoadExt. |
blob | commitdiff | raw | diff to current |
2008-10-11 |
Chris Lattner | Change CALLSEQ_BEGIN and CALLSEQ_END to take TargetCons... |
blob | commitdiff | raw | diff to current |
2008-09-26 |
Dan Gohman | Rename ConstantSDNode's getSignExtended to getSExtValue... |
blob | commitdiff | raw | diff to current |
2008-09-24 |
Evan Cheng | Properly handle 'm' inline asm constraints. If a GV... |
blob | commitdiff | raw | diff to current |
2008-09-22 |
Dale Johannesen | Make log, log2, log10, exp, exp2 use Expand by |
blob | commitdiff | raw | diff to current |
2008-09-16 |
Bill Wendling | Reverting r56249. On further investigation, this functi... |
blob | commitdiff | raw | diff to current |
2008-09-16 |
Bill Wendling | - Change "ExternalSymbolSDNode" to "SymbolSDNode". |
blob | commitdiff | raw | diff to current |
2008-09-13 |
Dan Gohman | Define CallSDNode, an SDNode subclass for use with... |
blob | commitdiff | raw | diff to current |
2008-09-12 |
Dan Gohman | Rename ConstantSDNode::getValue to getZExtValue, for... |
blob | commitdiff | raw | diff to current |
2008-09-04 |
Dale Johannesen | Add intrinsics for log, log2, log10, exp, exp2. |
blob | commitdiff | raw | diff to current |
2008-08-31 |
Gabor Greif | fix a bunch of 80-col violations |
blob | commitdiff | raw | diff to current |
2008-08-31 |
Bill Wendling | Revert the "XFAIL" for the rotate_ops.ll testcase.... |
blob | commitdiff | raw | diff to current |
2008-08-28 |
Gabor Greif | erect abstraction boundaries for accessing SDValue... |
blob | commitdiff | raw | diff to current |
2008-08-26 |
Gabor Greif | disallow direct access to SDValue::ResNo, provide a... |
blob | commitdiff | raw | diff to current |
2008-07-29 |
Nate Begeman | Fix broken CellSPU lowering, re-instate braces in Legalize |
blob | commitdiff | raw | diff to current |
2008-07-27 |
Dan Gohman | Rename SDOperand to SDValue. |
blob | commitdiff | raw | diff to current |
2008-07-16 |
Scott Michel | Somehow, custom lowering of i64 multiplications got... |
blob | commitdiff | raw | diff to current |
2008-07-02 |
Duncan Sands | Add a new getMergeValues method that does not need |
blob | commitdiff | raw | diff to current |
2008-06-30 |
Dan Gohman | Rename ISD::LOCATION to ISD::DBG_STOPPOINT to better... |
blob | commitdiff | raw | diff to current |
2008-06-30 |
Duncan Sands | Revert the SelectionDAG optimization that makes |
blob | commitdiff | raw | diff to current |
2008-06-22 |
Dan Gohman | Remove unnecessary #includes. |
blob | commitdiff | raw | diff to current |
2008-06-08 |
Duncan Sands | Remove comparison methods for MVT. The main cause |
blob | commitdiff | raw | diff to current |
2008-06-06 |
Duncan Sands | Wrap MVT::ValueType in a struct to get type safety |
blob | commitdiff | raw | diff to current |
2008-06-02 |
Scott Michel | Add necessary 64-bit support so that gcc frontend compi... |
blob | commitdiff | raw | diff to current |
2008-04-30 |
Scott Michel | Bug fixes and updates for CellSPU, syncing up with... |
blob | commitdiff | raw | diff to current |
2008-04-26 |
Chris Lattner | no need to implement this method and just have it call |
blob | commitdiff | raw | diff to current |
2008-04-12 |
Dan Gohman | Drop ISD::MEMSET, ISD::MEMMOVE, and ISD::MEMCPY, which... |
blob | commitdiff | raw | diff to current |
2008-03-10 |
Scott Michel | - Style cleanup in IA64ISelLowering.h: add 'virtual... |
blob | commitdiff | raw | diff to current |
2008-03-10 |
Evan Cheng | Default ISD::PREFETCH to expand. |
blob | commitdiff | raw | diff to current |
2008-03-10 |
Scott Michel | Integer comparison tests for CellSPU. |
blob | commitdiff | raw | diff to current |
2008-03-08 |
Evan Cheng | Implement x86 support for @llvm.prefetch. It correspond... |
blob | commitdiff | raw | diff to current |
2008-03-06 |
Scott Michel | Refine Cell's i64 constant generation code to cover... |
blob | commitdiff | raw | diff to current |
2008-03-05 |
Scott Michel | - Fix support for "special" i64 immediates that can... |
blob | commitdiff | raw | diff to current |
2008-02-23 |
Scott Michel | Merge current work back to tree to minimize diffs and... |
blob | commitdiff | raw | diff to current |
2008-02-16 |
Andrew Lenharth | I cannot find a libgcc function for this builtin. ... |
blob | commitdiff | raw | diff to current |
2008-02-14 |
Nate Begeman | Fix single precision FP constants on SPU. They are... |
blob | commitdiff | raw | diff to current |
2008-02-13 |
Dan Gohman | Simplify some logic in ComputeMaskedBits. And change... |
blob | commitdiff | raw | diff to current |
2008-02-13 |
Chris Lattner | don't try to avoid inserting loads when lowering FORMAL... |
blob | commitdiff | raw | diff to current |
2008-02-13 |
Dan Gohman | Convert SelectionDAG::ComputeMaskedBits to use APInt... |
blob | commitdiff | raw | diff to current |
2008-02-05 |
Evan Cheng | Move to getCALLSEQ_END to ensure CALLSEQ_END node produ... |
blob | commitdiff | raw | diff to current |
next |