2009-05-28 |
Eli Friedman | Re-commit r72514 and r72516 with a fixed version of... |
blob | commitdiff | raw |
2009-05-28 |
Bill Wendling | Temporarily revert r72514 (and dependent patch r72516... |
blob | commitdiff | raw | diff to current |
2009-05-28 |
Eli Friedman | Remove a couple of useless functions. |
blob | commitdiff | raw | diff to current |
2009-05-28 |
Eli Friedman | Remove special cases for more opcodes. |
blob | commitdiff | raw | diff to current |
2009-05-28 |
Eli Friedman | Remove special case for SETCC opcode; add some comments... |
blob | commitdiff | raw | diff to current |
2009-05-28 |
Eli Friedman | Some minor cleanups. |
blob | commitdiff | raw | diff to current |
2009-05-27 |
Eli Friedman | Minor cleanups; add a better explanation for the issue... |
blob | commitdiff | raw | diff to current |
2009-05-27 |
Eli Friedman | Remove more special cases for opcodes. |
blob | commitdiff | raw | diff to current |
2009-05-27 |
Eli Friedman | Remove special cases for more opcodes. |
blob | commitdiff | raw | diff to current |
2009-05-27 |
Eli Friedman | Removing more special cases from LegalizeDAG. |
blob | commitdiff | raw | diff to current |
2009-05-27 |
Eli Friedman | Eliminate more special cases for opcodes. |
blob | commitdiff | raw | diff to current |
2009-05-27 |
Eli Friedman | Remove more special cases from LegalizeDAG. |
blob | commitdiff | raw | diff to current |
2009-05-27 |
Eli Friedman | Remove unused argument. |
blob | commitdiff | raw | diff to current |
2009-05-27 |
Eli Friedman | Remove more opcode special cases. |
blob | commitdiff | raw | diff to current |
2009-05-27 |
Eli Friedman | Start of refactoring LegalizeDAG so that we don't need... |
blob | commitdiff | raw | diff to current |
2009-05-26 |
Eli Friedman | Delete a bunch of dead code from LegalizeDAG. |
blob | commitdiff | raw | diff to current |
2009-05-24 |
Eli Friedman | Minor improvement to FCOPYSIGN to use BIT_CONVERT in... |
blob | commitdiff | raw | diff to current |
2009-05-24 |
Eli Friedman | Rewrite ISD::FCOPYSIGN lowering to never use i64. Not... |
blob | commitdiff | raw | diff to current |
2009-05-24 |
Eli Friedman | Remove checks of getTypeAction from LegalizeOp; we... |
blob | commitdiff | raw | diff to current |
2009-05-24 |
Eli Friedman | Disable type legalization in LegalizeDAG. |
blob | commitdiff | raw | diff to current |
2009-05-23 |
Eli Friedman | Fix a bug in the expansion of EXTRACT_SUBVECTOR in |
blob | commitdiff | raw | diff to current |
2009-05-23 |
Eli Friedman | Add a proper implementation of EXTRACT_SUBVECTOR legali... |
blob | commitdiff | raw | diff to current |
2009-05-21 |
Jay Foad | Use v.data() instead of &v[0] when SmallVector v might... |
blob | commitdiff | raw | diff to current |
2009-05-11 |
Dan Gohman | When scalarizing a vector BITCAST, check whether the... |
blob | commitdiff | raw | diff to current |
2009-05-09 |
Duncan Sands | Rename PaddedSize to AllocSize, in the hope that this |
blob | commitdiff | raw | diff to current |
2009-05-08 |
Anton Korobeynikov | Properly expand libcalls for urem / srem. Also make... |
blob | commitdiff | raw | diff to current |
2009-05-06 |
Duncan Sands | Add generic expansion of SUB when ADD and XOR |
blob | commitdiff | raw | diff to current |
2009-05-03 |
Anton Korobeynikov | Properly handle sdiv / udiv / srem / urem libcalls |
blob | commitdiff | raw | diff to current |
2009-05-03 |
Anton Korobeynikov | Add libcall expansion for 16 and 128 bit muls |
blob | commitdiff | raw | diff to current |
2009-05-01 |
Bob Wilson | Allow CONCAT_VECTORS nodes to be legal or have custom... |
blob | commitdiff | raw | diff to current |
2009-04-30 |
Argyrios Kyrtzidis | Make DebugLoc independent of DwarfWriter. |
blob | commitdiff | raw | diff to current |
2009-04-29 |
Bill Wendling | Instead of passing in an unsigned value for the optimiz... |
blob | commitdiff | raw | diff to current |
2009-04-29 |
Nate Begeman | Fix infinite recursion in the C++ code which handles... |
blob | commitdiff | raw | diff to current |
2009-04-29 |
Nate Begeman | Implement review feedback for vector shuffle work. |
blob | commitdiff | raw | diff to current |
2009-04-29 |
Bill Wendling | Second attempt: |
blob | commitdiff | raw | diff to current |
2009-04-28 |
Bill Wendling | r70270 isn't ready yet. Back this out. Sorry for the... |
blob | commitdiff | raw | diff to current |
2009-04-28 |
Bill Wendling | Massive check in. This changes the "-fast" flag to... |
blob | commitdiff | raw | diff to current |
2009-04-27 |
Duncan Sands | Now that PR2957 is resolved, remove a bunch of |
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-18 |
Duncan Sands | Don't try to make BUILD_VECTOR operands have the same |
blob | commitdiff | raw | diff to current |
2009-04-15 |
Dan Gohman | Generalize one of the SelectionDAG::ReplaceAllUsesWith... |
blob | commitdiff | raw | diff to current |
2009-04-13 |
Bob Wilson | Change SelectionDAG type legalization to allow BUILD_VE... |
blob | commitdiff | raw | diff to current |
2009-04-13 |
Bob Wilson | Refactor some code in SelectionDAGLegalize::ExpandBUILD... |
blob | commitdiff | raw | diff to current |
2009-04-10 |
Bob Wilson | Clean up a bunch of whitespace issues and fix a comment... |
blob | commitdiff | raw | diff to current |
2009-04-09 |
Dan Gohman | Remove the obsolete SelectionDAG::getNodeValueTypes... |
blob | commitdiff | raw | diff to current |
2009-04-03 |
Dan Gohman | Delete ISD::INSERT_SUBREG and ISD::EXTRACT_SUBREG,... |
blob | commitdiff | raw | diff to current |
2009-04-02 |
Sanjiv Gupta | To convert the StopPoint insn into an assembler directi... |
blob | commitdiff | raw | diff to current |
2009-03-20 |
Evan Cheng | For inline asm output operand that matches an input... |
blob | commitdiff | raw | diff to current |
2009-03-13 |
Evan Cheng | Fix some significant problems with constant pools that... |
blob | commitdiff | raw | diff to current |
2009-03-13 |
Bill Wendling | Oops...I committed too much. |
blob | commitdiff | raw | diff to current |
2009-03-13 |
Bill Wendling | Temporarily XFAIL this test. |
blob | commitdiff | raw | diff to current |
2009-03-09 |
Bill Wendling | Pass in a std::string when getting the names of debuggi... |
blob | commitdiff | raw | diff to current |
2009-03-08 |
Chris Lattner | random cleanups. |
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-25 |
Evan Cheng | Clean up dwarf writer, part 1. This eliminated the... |
blob | commitdiff | raw | diff to current |
2009-02-24 |
Bill Wendling | - Use the "Fast" flag instead of "OptimizeForSize"... |
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-17 |
Scott Michel | Remove trailing whitespace to reduce later commit patch... |
blob | commitdiff | raw | diff to current |
2009-02-17 |
Bill Wendling | --- Merging (from foreign repository) r64714 into '.': |
blob | commitdiff | raw | diff to current |
2009-02-13 |
Bill Wendling | Revert this. It was breaking stuff. |
blob | commitdiff | raw | diff to current |
2009-02-13 |
Bill Wendling | Turn off the old way of handling debug information... |
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 getNode variants. Use |
blob | commitdiff | raw | diff to current |
2009-02-06 |
Dale Johannesen | And one more file. |
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 |
Mon P Wang | Avoids generating a legalization assert for the case... |
blob | commitdiff | raw | diff to current |
2009-02-04 |
Dale Johannesen | Remove non-DebugLoc forms of the exotic forms |
blob | commitdiff | raw | diff to current |
2009-02-04 |
Dale Johannesen | Fill in more omissions in DebugLog propagation. |
blob | commitdiff | raw | diff to current |
2009-02-03 |
Dale Johannesen | Propagation in TargetLowering. Includes passing a DL |
blob | commitdiff | raw | diff to current |
2009-02-02 |
Dale Johannesen | Last DebugLoc propagation for this file. |
blob | commitdiff | raw | diff to current |
2009-02-02 |
Dale Johannesen | More DebugLoc propagation. This should be everything |
blob | commitdiff | raw | diff to current |
2009-02-02 |
Dale Johannesen | DebugLoc propagation. ExpandOp and PromoteOp, |
blob | commitdiff | raw | diff to current |
2009-02-02 |
Dale Johannesen | More DebugLoc propagation. |
blob | commitdiff | raw | diff to current |
2009-02-02 |
Dale Johannesen | DebugLoc propagation for int<->fp conversions. |
blob | commitdiff | raw | diff to current |
2009-02-01 |
Duncan Sands | Fix PR3453 and probably a bunch of other potential |
blob | commitdiff | raw | diff to current |
2009-01-31 |
Duncan Sands | Fix PR3401: when using large integers, the type |
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-30 |
Bill Wendling | Get rid of the non-DebugLoc-ified getNOT() method. |
blob | commitdiff | raw | diff to current |
2009-01-29 |
Dan Gohman | Explicitly add PseudoSourceValue information when lowering |
blob | commitdiff | raw | diff to current |
2009-01-28 |
Dan Gohman | Make isOperationLegal do what its name suggests, and... |
blob | commitdiff | raw | diff to current |
2009-01-28 |
Dan Gohman | Use ValueType::bitsLT to simplify some code. |
blob | commitdiff | raw | diff to current |
2009-01-28 |
Dan Gohman | Use ZERO_EXTEND instead of ANY_EXTEND when promoting |
blob | commitdiff | raw | diff to current |
2009-01-27 |
Dan Gohman | Add an assertion to the form of SelectionDAG::getConsta... |
blob | commitdiff | raw | diff to current |
2009-01-24 |
Nate Begeman | Fix an indent and a typo. |
blob | commitdiff | raw | diff to current |
2009-01-22 |
Bob Wilson | Add SelectionDAG::getNOT method to construct bitwise... |
blob | commitdiff | raw | diff to current |
2009-01-21 |
Scott Michel | CellSPU: |
blob | commitdiff | raw | diff to current |
2009-01-15 |
Dan Gohman | More consts on TargetLowering references. |
blob | commitdiff | raw | diff to current |
2009-01-15 |
Dan Gohman | Use const with TargetLowering references in a few more... |
blob | commitdiff | raw | diff to current |
2009-01-13 |
Devang Patel | Use DebugInfo interface to lower dbg_* intrinsics. |
blob | commitdiff | raw | diff to current |
2009-01-12 |
Duncan Sands | Rename getABITypeSize to getTypePaddedSize, as |
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-29 |
Scott Michel | Teach LeaglizeDAG that i64 mul can be a libcall. |
blob | commitdiff | raw | diff to current |
2008-12-23 |
Dan Gohman | Clean up the atomic opcodes in SelectionDAG. |
blob | commitdiff | raw | diff to current |
2008-12-18 |
Mon P Wang | Added support for vector widening. |
blob | commitdiff | raw | diff to current |
2008-12-17 |
Mon P Wang | Fix expansion of vsetcc to set the high bit for true... |
blob | commitdiff | raw | diff to current |
2008-12-14 |
Duncan Sands | Reapply r60997, this time without forgetting that |
blob | commitdiff | raw | diff to current |
2008-12-13 |
Bill Wendling | Temporarily revert r60997. It was causing this failure: |
blob | commitdiff | raw | diff to current |
next |