2009-01-31 |
Duncan Sands | Fix PR3401: when using large integers, the type |
blob | commitdiff | raw |
2009-01-31 |
Dale Johannesen | Propagate debug info. This file complete |
blob | commitdiff | raw | diff to current |
2009-01-31 |
Dale Johannesen | Propagate debug info through MakeLibCall and a |
blob | commitdiff | raw | diff to current |
2009-01-28 |
Mon P Wang | Fixed extract element when the result needs to be promo... |
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-21 |
Duncan Sands | Cleanup whitespace and comments, and tweak some |
blob | commitdiff | raw | diff to current |
2009-01-21 |
Sanjiv Gupta | Allow targets to legalize operations (with illegal... |
blob | commitdiff | raw | diff to current |
2009-01-18 |
Sanjiv Gupta | Few targets like PIC16 wants libcall generation for... |
blob | commitdiff | raw | diff to current |
2009-01-13 |
Duncan Sands | Correct a comment - this is not a sign extension. |
blob | commitdiff | raw | diff to current |
2009-01-01 |
Duncan Sands | Factorize (and generalize) the code promoting SELECT |
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-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 |
Eli Friedman | Fix for PR3225: disable a broken optimization in |
blob | commitdiff | raw | diff to current |
2008-12-15 |
Mon P Wang | Added support to LegalizeType for expanding the operand... |
blob | commitdiff | raw | diff to current |
2008-12-13 |
Mon P Wang | Remove assertion to allow promotion of a truncating... |
blob | commitdiff | raw | diff to current |
2008-12-10 |
Duncan Sands | For amusement, implement SADDO, SSUBO, UADDO, USUBO |
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 |
Duncan Sands | Fix PR3117: not all nodes being legalized. The |
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-23 |
Duncan Sands | Rename SetCCResultContents to BooleanContents. In |
blob | commitdiff | raw | diff to current |
2008-11-22 |
Bill Wendling | Cleanup of the [SU]ADDO type legalization code. Patch... |
blob | commitdiff | raw | diff to current |
2008-11-22 |
Bill Wendling | - Move conversion of [SU]ADDO from DAG combiner into... |
blob | commitdiff | raw | diff to current |
2008-11-18 |
Duncan Sands | Remove integer promotion support for FP_EXTEND |
blob | commitdiff | raw | diff to current |
2008-11-18 |
Duncan Sands | Simplify code using helper routines. There is not |
blob | commitdiff | raw | diff to current |
2008-11-17 |
Richard Osborne | Don't produce ADDC/ADDE when expanding SHL unless they... |
blob | commitdiff | raw | diff to current |
2008-11-17 |
Mon P Wang | Fixed legalization of CONVERT_RNDSAT for integers. |
blob | commitdiff | raw | diff to current |
2008-11-12 |
Duncan Sands | Correct some thinkos in the expansion of ADD/SUB |
blob | commitdiff | raw | diff to current |
2008-11-11 |
Mon P Wang | Cleaned up and fix bugs in convert_rndsat node |
blob | commitdiff | raw | diff to current |
2008-11-10 |
Mon P Wang | Added CONVERT_RNDSAT (conversion with rounding and... |
blob | commitdiff | raw | diff to current |
2008-11-10 |
Duncan Sands | Tweak some comments. |
blob | commitdiff | raw | diff to current |
2008-11-10 |
Duncan Sands | Small cleanups. No functionality change intended! |
blob | commitdiff | raw | diff to current |
2008-11-10 |
Duncan Sands | When promoting the result of fp_to_uint/fp_to_sint, |
blob | commitdiff | raw | diff to current |
2008-11-07 |
Duncan Sands | Sign-extend rather than zero-extend when promoting |
blob | commitdiff | raw | diff to current |
2008-11-03 |
Duncan Sands | Make VAARG promotion work correctly with large funky |
blob | commitdiff | raw | diff to current |
2008-10-29 |
Duncan Sands | Fix PR2977: LegalizeTypes support for expanding |
blob | commitdiff | raw | diff to current |
2008-10-29 |
Duncan Sands | Fix 80 column violations. |
blob | commitdiff | raw | diff to current |
2008-10-23 |
Duncan Sands | Fix thinko - the operand number has nothing to do |
blob | commitdiff | raw | diff to current |
2008-10-22 |
Duncan Sands | Be nice to CellSPU: for this target getSetCCResultType |
blob | commitdiff | raw | diff to current |
2008-10-22 |
Duncan Sands | Port from LegalizeDAG the logic to only generate |
blob | commitdiff | raw | diff to current |
2008-10-22 |
Duncan Sands | Add some comments explaining the meaning of a boolean |
blob | commitdiff | raw | diff to current |
2008-10-20 |
Duncan Sands | LegalizeTypes support for atomic operation promotion. |
blob | commitdiff | raw | diff to current |
2008-10-20 |
Duncan Sands | Use DAG.getIntPtrConstant rather than DAG.getConstant |
blob | commitdiff | raw | diff to current |
2008-10-20 |
Duncan Sands | Always use either MVT::i1 or getSetCCResultType for |
blob | commitdiff | raw | diff to current |
2008-10-20 |
Duncan Sands | Formatting - no functional change. |
blob | commitdiff | raw | diff to current |
2008-10-20 |
Duncan Sands | Don't use a random type for the select condition, |
blob | commitdiff | raw | diff to current |
2008-10-03 |
Duncan Sands | The result of getSetCCResultType (eg: i32) may be larger |
blob | commitdiff | raw | diff to current |
2008-09-22 |
Dan Gohman | Fix the alignment of loads from constant pool entries... |
blob | commitdiff | raw | diff to current |
2008-09-12 |
Dan Gohman | Rename ConstantSDNode::getValue to getZExtValue, for... |
blob | commitdiff | raw | diff to current |
2008-08-28 |
Gabor Greif | erect abstraction boundaries for accessing SDValue... |
blob | commitdiff | raw | diff to current |
2008-07-27 |
Dan Gohman | Rename SDOperand to SDValue. |
blob | commitdiff | raw | diff to current |
2008-07-17 |
Duncan Sands | Factorize some code for determining which libcall to... |
blob | commitdiff | raw | diff to current |
2008-07-16 |
Duncan Sands | Add support for promoting and expanding AssertZext |
blob | commitdiff | raw | diff to current |
2008-07-16 |
Duncan Sands | Reorder methods alphabetically. No functionality change. |
blob | commitdiff | raw | diff to current |
2008-07-15 |
Duncan Sands | LegalizeTypes support for promotion of bswap. |
blob | commitdiff | raw | diff to current |
2008-07-15 |
Duncan Sands | LegalizeTypes support for promotion of SIGN_EXTEND_INREG. |
blob | commitdiff | raw | diff to current |
2008-07-15 |
Duncan Sands | Reorder the integer promotion methods alphabetically. |
blob | commitdiff | raw | diff to current |
2008-07-11 |
Duncan Sands | It is pointless to turn a UINT_TO_FP into an |
blob | commitdiff | raw | diff to current |
2008-07-11 |
Duncan Sands | Add two missing SINT_TO_FP libcalls. |
blob | commitdiff | raw | diff to current |
2008-07-11 |
Duncan Sands | Port a shift-by-1 optimization from LegalizeDAG: it |
blob | commitdiff | raw | diff to current |
2008-07-11 |
Duncan Sands | Add support for 128 bit shifts and 32 bit shifts |
blob | commitdiff | raw | diff to current |
2008-07-10 |
Duncan Sands | Add support for 128 bit multiplicative operations. |
blob | commitdiff | raw | diff to current |
2008-07-10 |
Duncan Sands | Add a mysteriously missing libcall, FPTOSINT_F80_I32. |
blob | commitdiff | raw | diff to current |
2008-07-10 |
Duncan Sands | Fix a FIXME: use an apint in CTTZ legalization. |
blob | commitdiff | raw | diff to current |
2008-07-10 |
Duncan Sands | Remove PromoteIntRes_FP_ROUND - not sure what it |
blob | commitdiff | raw | diff to current |
2008-07-10 |
Duncan Sands | Make the LegalizeType method naming scheme more regular. |
blob | commitdiff | raw | diff to current |
2008-07-09 |
Duncan Sands | Remove some unneeded includes. |
blob | commitdiff | raw | diff to current |
2008-07-08 |
Duncan Sands | Remove custom expansion from LegalizeTypes when doing |
blob | commitdiff | raw | diff to current |
2008-07-04 |
Duncan Sands | Rather than having a different custom legalization |
blob | commitdiff | raw | diff to current |
2008-06-30 |
Duncan Sands | Support for VAARG. As noted in a comment, this is |
blob | commitdiff | raw | diff to current |
2008-06-30 |
Duncan Sands | Support for promoting select_cc operands. |
blob | commitdiff | raw | diff to current |
2008-06-25 |
Duncan Sands | Add/complete support for integer and float |
blob | commitdiff | raw | diff to current |
2008-06-23 |
Duncan Sands | Port some integer multiplication fixes from LegalizeDAG. |
blob | commitdiff | raw | diff to current |
2008-06-23 |
Duncan Sands | Support for expanding the result of EXTRACT_ELEMENT. |
blob | commitdiff | raw | diff to current |
2008-06-23 |
Duncan Sands | Cleanup up LegalizeTypes handling of loads and |
blob | commitdiff | raw | diff to current |
2008-06-21 |
Duncan Sands | Support for load/store of expanded float types. I |
blob | commitdiff | raw | diff to current |
2008-06-20 |
Duncan Sands | Share some code that is common between integer and |
blob | commitdiff | raw | diff to current |
2008-06-20 |
Duncan Sands | Rename the operation of turning a float type into an |
blob | commitdiff | raw | diff to current |
2008-06-17 |
Duncan Sands | Split type expansion into ExpandInteger and ExpandFloat |
blob | commitdiff | raw | diff to current |
|