2008-12-18 |
Mon P Wang | Added support for vector widening. |
blob | commitdiff | raw |
2008-12-15 |
Mon P Wang | Added support for splitting and scalarizing vector... |
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-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-24 |
Duncan Sands | If the type legalizer actually legalized anything |
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-20 |
Duncan Sands | Add some documentation. |
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-18 |
Duncan Sands | LegalizeTypes support for splitting and scalarizing |
blob | commitdiff | raw | diff to current |
2008-11-18 |
Duncan Sands | Reapply r59464, this time using the correct type |
blob | commitdiff | raw | diff to current |
2008-11-18 |
Bill Wendling | Revert r59464. It was causing this failure: |
blob | commitdiff | raw | diff to current |
2008-11-17 |
Duncan Sands | Add soft float support for a bunch more operations... |
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-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 | Fix PR2667: add soft float support for sint_to_fp/uint_... |
blob | commitdiff | raw | diff to current |
2008-11-10 |
Mon P Wang | Added support for the following definition of shufflevector |
blob | commitdiff | raw | diff to current |
2008-11-06 |
Duncan Sands | Formating/comment changes - no functionality change. |
blob | commitdiff | raw | diff to current |
2008-11-06 |
Mon P Wang | Widening cleanup |
blob | commitdiff | raw | diff to current |
2008-11-04 |
Duncan Sands | Fix PR3011: LegalizeTypes support for scalarizing |
blob | commitdiff | raw | diff to current |
2008-10-31 |
Duncan Sands | Add a bunch of libcalls for ppcf128 that were somehow |
blob | commitdiff | raw | diff to current |
2008-10-30 |
Mon P Wang | Add initial support for vector widening. Logic is... |
blob | commitdiff | raw | diff to current |
2008-10-29 |
Duncan Sands | Uniformize capitalization of NodeId. |
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 a FIXME: in ReplaceNodeWith, if the new node |
blob | commitdiff | raw | diff to current |
2008-10-28 |
Duncan Sands | Fix a testcase provided by Bill in which the node |
blob | commitdiff | raw | diff to current |
2008-10-22 |
Duncan Sands | LegalizeTypes soft-float support for fpow. |
blob | commitdiff | raw | diff to current |
2008-10-20 |
Duncan Sands | Support operations like fp_to_uint with a vector |
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 | Formatting - no functional change. |
blob | commitdiff | raw | diff to current |
2008-09-01 |
Gabor Greif | Provide two overloads of AnalyzeNewNode. |
blob | commitdiff | raw | diff to current |
2008-09-01 |
Duncan Sands | Even though no caller actually uses the new value |
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-07 |
Bruno Cardoso Lopes | Add the remaining fp_round libcalls: |
blob | commitdiff | raw | diff to current |
2008-07-27 |
Dan Gohman | Rename SDOperand to SDValue. |
blob | commitdiff | raw | diff to current |
2008-07-27 |
Duncan Sands | Some binary operations were being treated as |
blob | commitdiff | raw | diff to current |
2008-07-22 |
Duncan Sands | LegalizeTypes support for VSETCC. Fixes PR2575. |
blob | commitdiff | raw | diff to current |
2008-07-18 |
Duncan Sands | Softfloat support for FDIV. Patch by |
blob | commitdiff | raw | diff to current |
2008-07-17 |
Duncan Sands | LegalizeTypes support for what seems to be the |
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-15 |
Duncan Sands | LegalizeTypes support for fabs on ppc long double. |
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-14 |
Duncan Sands | Ignore TargetConstant with an illegal type. These |
blob | commitdiff | raw | diff to current |
2008-07-11 |
Duncan Sands | Remove an apparently useless routine: there should |
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-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 | Redo LegalizeTypes soft float support for |
blob | commitdiff | raw | diff to current |
2008-07-09 |
Duncan Sands | LegalizeTypes soft float support for FP_TO_SINT and |
blob | commitdiff | raw | diff to current |
2008-07-09 |
Duncan Sands | LegalizeTypes support for powi soft float. |
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-08 |
Duncan Sands | LegalizeTypes support for FP_ROUND and FP_EXTEND |
blob | commitdiff | raw | diff to current |
2008-07-07 |
Duncan Sands | LegalizeTypes soft-float support for stores of a |
blob | commitdiff | raw | diff to current |
2008-07-02 |
Duncan Sands | Let AnalyzeNewNode take care of calling ExpungeNode. |
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 support for expanding PPC 128 bit floats. |
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 | 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 |
2008-06-15 |
Duncan Sands | LegalizeTypes support for INSERT_VECTOR_ELT with |
blob | commitdiff | raw | diff to current |
2008-06-11 |
Duncan Sands | Sometimes (rarely) nodes held in LegalizeTypes |
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-04-18 |
Duncan Sands | Implement a bit more softfloat support in |
blob | commitdiff | raw | diff to current |
2008-04-18 |
Duncan Sands | Provide an explicit list of operands to MakeLibcall, |
blob | commitdiff | raw | diff to current |
2008-04-16 |
Roman Levenstein | Ongoing work on improving the instruction selection... |
blob | commitdiff | raw | diff to current |
2008-04-14 |
Duncan Sands | Initial libcall support for LegalizeTypes. This is |
blob | commitdiff | raw | diff to current |
2008-04-13 |
Duncan Sands | LegalizeTypes can sometimes have deleted nodes |
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-04-07 |
Roman Levenstein | Re-commit of the r48822, where the infinite looping... |
blob | commitdiff | raw | diff to current |
2008-04-03 |
Evan Cheng | Backing out 48222 temporarily. |
blob | commitdiff | raw | diff to current |
2008-03-27 |
Duncan Sands | Implement LegalizeTypes support for softfloat LOAD. |
blob | commitdiff | raw | diff to current |
2008-03-26 |
Roman Levenstein | Use a linked data structure for the uses lists of an... |
blob | commitdiff | raw | diff to current |
2008-03-12 |
Duncan Sands | Initial soft-float support for LegalizeTypes. I rewrote |
blob | commitdiff | raw | diff to current |
2008-03-11 |
Duncan Sands | Some LegalizeTypes code factorization and minor |
blob | commitdiff | raw | diff to current |
2008-02-27 |
Duncan Sands | LegalizeTypes support for EXTRACT_VECTOR_ELT. The |
blob | commitdiff | raw | diff to current |
2008-02-27 |
Duncan Sands | LegalizeTypes support for legalizing the mask |
blob | commitdiff | raw | diff to current |
2008-02-27 |
Duncan Sands | LegalizeTypes support for INSERT_VECTOR_ELT. |
blob | commitdiff | raw | diff to current |
2008-02-27 |
Duncan Sands | Support for legalizing MEMBARRIER. |
blob | commitdiff | raw | diff to current |
2008-02-26 |
Duncan Sands | Fix a nasty bug in LegalizeTypes (spotted in |
blob | commitdiff | raw | diff to current |
2008-02-24 |
Duncan Sands | Add support to LegalizeTypes for building legal vectors |
blob | commitdiff | raw | diff to current |
2008-02-20 |
Duncan Sands | LegalizeTypes support for scalarizing a vector store |
blob | commitdiff | raw | diff to current |
2008-02-16 |
Duncan Sands | Teach LegalizeTypes how to expand the operands of |
blob | commitdiff | raw | diff to current |
2008-02-15 |
Duncan Sands | Teach LegalizeTypes how to promote the flags |
blob | commitdiff | raw | diff to current |
2008-02-13 |
Duncan Sands | Teach LegalizeTypes how to expand and promote CTLZ, |
blob | commitdiff | raw | diff to current |
2008-02-10 |
Duncan Sands | Add truncate and AssertZext result expansion. |
blob | commitdiff | raw | diff to current |
2008-02-03 |
Chris Lattner | handle the case where a node can become ready to process |
blob | commitdiff | raw | diff to current |
2008-02-03 |
Chris Lattner | Use the new infrastructure for listening to node updates to |
blob | commitdiff | raw | diff to current |
2008-01-17 |
Chris Lattner | * Introduce a new SelectionDAG::getIntPtrConstant method |
blob | commitdiff | raw | diff to current |
2007-12-29 |
Chris Lattner | Remove attribution from file headers, per discussion... |
blob | commitdiff | raw | diff to current |
next |