2009-07-24 |
Jakob Stoklund Olesen | Add support for promoting SETCC operations. |
blob | commitdiff | raw |
2009-07-16 |
Owen Anderson | Move the ConstantInt uniquing table into LLVMContextImp... |
blob | commitdiff | raw | diff to current |
2009-07-14 |
Torok Edwin | llvm_unreachable->llvm_unreachable(0), LLVM_UNREACHABLE... |
blob | commitdiff | raw | diff to current |
2009-07-11 |
Torok Edwin | assert(0) -> LLVM_UNREACHABLE. |
blob | commitdiff | raw | diff to current |
2009-07-11 |
Torok Edwin | Convert more assert(0)+abort() -> LLVM_UNREACHABLE, |
blob | commitdiff | raw | diff to current |
2009-07-11 |
Eli Friedman | Use CreateStackStoreLoad helper in more places. |
blob | commitdiff | raw | diff to current |
2009-07-09 |
Eli Friedman | Make EXTRACT_VECTOR_ELT a bit more flexible in terms... |
blob | commitdiff | raw | diff to current |
2009-07-08 |
Duncan Sands | Remove trailing whitespace. Reorder some methods |
blob | commitdiff | raw | diff to current |
2009-06-05 |
Sanjiv Gupta | Allow libcalls for i16 sdiv/udiv/rem operations. |
blob | commitdiff | raw | diff to current |
2009-06-04 |
Dale Johannesen | Fix FP_TO_UINT->i32 on ppc32 -mcpu=g5. This was |
blob | commitdiff | raw | diff to current |
2009-06-02 |
Dale Johannesen | Revert 72707 and 72709, for the moment. |
blob | commitdiff | raw | diff to current |
2009-06-01 |
Dale Johannesen | Make the implicit inputs and outputs of target-independent |
blob | commitdiff | raw | diff to current |
2009-05-31 |
Duncan Sands | Rename CustomLowerResults to CustomLowerNode, since |
blob | commitdiff | raw | diff to current |
2009-04-20 |
Bob Wilson | Revise my previous change 68996 as suggested by Duncan. |
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-13 |
Bob Wilson | Change SelectionDAG type legalization to allow BUILD_VE... |
blob | commitdiff | raw | diff to current |
2009-04-09 |
Dan Gohman | Remove the obsolete SelectionDAG::getNodeValueTypes... |
blob | commitdiff | raw | diff to current |
2009-03-31 |
Evan Cheng | Fully general expansion of integer shift of any size. |
blob | commitdiff | raw | diff to current |
2009-03-18 |
Mon P Wang | Added missing support for widening when splitting an... |
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-04 |
Eli Friedman | PR3686: make the legalizer handle bitcast from i80... |
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-17 |
Scott Michel | Remove trailing whitespace to reduce later commit patch... |
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 | Remove more non-DebugLoc versions of getNode. |
blob | commitdiff | raw | diff to current |
2009-02-05 |
Dale Johannesen | Remove non-DebugLoc versions of getMergeValues, ZeroExt... |
blob | commitdiff | raw | diff to current |
2009-02-04 |
Dale Johannesen | Check in file I forgot. |
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 |
Duncan Sands | Remove trailing spaces. |
blob | commitdiff | raw | diff to current |
2009-02-02 |
Sanjiv Gupta | Duncan's patch. Further to 64382. Takes care of illegal... |
blob | commitdiff | raw | diff to current |
2009-02-02 |
Mon P Wang | Preserve more SourceValue information. |
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-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 |
next |