2009-05-06 |
Duncan Sands | Add generic expansion of SUB when ADD and XOR |
blob | commitdiff | raw |
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 |
2008-12-13 |
Duncan Sands | LegalizeDAG is not supposed to introduce illegal |
blob | commitdiff | raw | diff to current |
2008-12-13 |
Mon P Wang | Added basic support for expanding VSETCC |
blob | commitdiff | raw | diff to current |
2008-12-13 |
Duncan Sands | On big-endian machines it is wrong to do a full |
blob | commitdiff | raw | diff to current |
2008-12-12 |
Duncan Sands | When expanding unaligned loads and stores do not make |
blob | commitdiff | raw | diff to current |
2008-12-12 |
Evan Cheng | Fix add/sub expansion: don't create ADD / SUB with... |
blob | commitdiff | raw | diff to current |
2008-12-12 |
Duncan Sands | When using a 4 byte jump table on a 64 bit machine, |
blob | commitdiff | raw | diff to current |
2008-12-12 |
Mon P Wang | Added support for SELECT v8i8 v4i16 for X86 (MMX) |
blob | commitdiff | raw | diff to current |
2008-12-11 |
Mon P Wang | Whitespace clean up (tabs with spaces) |
blob | commitdiff | raw | diff to current |
2008-12-10 |
Bill Wendling | Whitespace changes. |
blob | commitdiff | raw | diff to current |
2008-12-09 |
Bill Wendling | Add sub/mul overflow intrinsics. This currently doesn... |
blob | commitdiff | raw | diff to current |
2008-12-09 |
Mon P Wang | In LegalizeOp, don't change the result type of CONVERT_... |
blob | commitdiff | raw | diff to current |
2008-12-09 |
Mon P Wang | Fix getNode to allow a vector for the shift amount... |
blob | commitdiff | raw | diff to current |
2008-12-02 |
Scott Michel | Non-functional change: make custom lowering for truncat... |
blob | commitdiff | raw | diff to current |
2008-12-02 |
Tilmann Scheller | make it possible to custom lower TRUNCATE (needed for... |
blob | commitdiff | raw | diff to current |
2008-12-02 |
Mon P Wang | Removed some unnecessary code in widening. |
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-27 |
Sanjiv Gupta | Removing redundant semicolons. No functionality change. |
blob | commitdiff | raw | diff to current |
2008-11-26 |
Sanjiv Gupta | Allow custom lowering of ADDE/ADDC/SUBE/SUBC operations. |
blob | commitdiff | raw | diff to current |
2008-11-25 |
Bill Wendling | A simplification for checking whether the signs of... |
blob | commitdiff | raw | diff to current |
2008-11-25 |
Bill Wendling | Now with the correct type for the 0. |
blob | commitdiff | raw | diff to current |
2008-11-25 |
Bill Wendling | Get rid of unused variable. |
blob | commitdiff | raw | diff to current |
2008-11-25 |
Bill Wendling | Hacker's Delight says, "Signed integer overflow of... |
blob | commitdiff | raw | diff to current |
2008-11-24 |
Bill Wendling | - Make lowering of "add with overflow" customizable... |
blob | commitdiff | raw | diff to current |
2008-11-24 |
Evan Cheng | Eliminate some unused variable compile time warnings. |
blob | commitdiff | raw | diff to current |
2008-11-24 |
Bill Wendling | Add support for llvm.uadd.with.overflow. |
blob | commitdiff | raw | diff to current |
next |