2013-03-20 |
Justin Holewinski | Move SDNode order propagation to SDNodeOrdering, which... |
blob | commitdiff | raw |
2013-03-20 |
Justin Holewinski | Propagate DAG node ordering during type legalization... |
blob | commitdiff | raw | diff to current |
2013-03-07 |
Jim Grosbach | SDAG: Handle scalarizing an extend of a <1 x iN> vector. |
blob | commitdiff | raw |
2013-01-25 |
Preston Gurd | This patch aims to reduce compile time in LegalizeTypes... |
blob | commitdiff | raw | diff to current |
2013-01-09 |
Tim Northover | Refactor to expose RTLIB calls to targets. |
blob | commitdiff | raw | diff to current |
2012-12-04 |
Chandler Carruth | Sort includes for all of the .h files under the 'lib... |
blob | commitdiff | raw | diff to current |
2012-11-29 |
Justin Holewinski | Teach the legalizer how to handle operands for VSELECT... |
blob | commitdiff | raw | diff to current |
2012-10-10 |
Michael Liao | Add alternative support for FP_ROUND from v2f32 to... |
blob | commitdiff | raw | diff to current |
2012-08-30 |
Craig Topper | Add support for FMA to WidenVectorResult. |
blob | commitdiff | raw | diff to current |
2012-07-15 |
Nadav Rotem | Fix a bug in the scalarization of BUILD_VECTOR. BUILD_V... |
blob | commitdiff | raw | diff to current |
2012-06-24 |
Pete Cooper | DAG legalisation can now handle illegal fma vector... |
blob | commitdiff | raw | diff to current |
2012-05-16 |
Duncan Sands | Fix a thinko in DisintegrateMERGE_VALUES. Patch by... |
blob | commitdiff | raw | diff to current |
2012-04-20 |
Jakob Stoklund Olesen | Register DAGUpdateListeners with SelectionDAG. |
blob | commitdiff | raw | diff to current |
2012-04-03 |
Pete Cooper | Add VSELECT to LegalizeVectorTypes::ScalariseVectorResu... |
blob | commitdiff | raw | diff to current |
2011-10-21 |
Nadav Rotem | 1. Fix the widening of SETCC in WidenVecOp_SETCC. Use... |
blob | commitdiff | raw | diff to current |
2011-10-19 |
Nadav Rotem | Add support for the vector-widening of vselect and... |
blob | commitdiff | raw | diff to current |
2011-09-23 |
Duncan Sands | Tweak the handling of MERGE_VALUES nodes: remove the... |
blob | commitdiff | raw | diff to current |
2011-09-23 |
Nadav Rotem | Vector-Select: Address one of the problems in pr10902... |
blob | commitdiff | raw | diff to current |
2011-09-15 |
Eli Friedman | Some legalization fixes for atomic load and store. |
blob | commitdiff | raw | diff to current |
2011-09-14 |
Nadav Rotem | Add integer promotion support for vselect |
blob | commitdiff | raw | diff to current |
2011-09-06 |
Duncan Sands | Add codegen support for vector select (in the IR this... |
blob | commitdiff | raw | diff to current |
2011-08-31 |
Eli Friedman | Misc cleanup; addresses Duncan's comments on r138877. |
blob | commitdiff | raw | diff to current |
2011-08-31 |
Eli Friedman | Fill in type legalization for MERGE_VALUES in all the... |
blob | commitdiff | raw | diff to current |
2011-08-31 |
Eli Friedman | Generic expansion for atomic load/store into cmpxchg... |
blob | commitdiff | raw | diff to current |
2011-07-08 |
Cameron Zwarich | Add an intrinsic and codegen support for fused multiply... |
blob | commitdiff | raw | diff to current |
2011-06-17 |
Eric Christopher | Lower multiply with overflow checking to __mulo<mode> |
blob | commitdiff | raw | diff to current |
2011-06-15 |
Nadav Rotem | Enable the simplification of truncating-store after... |
blob | commitdiff | raw | diff to current |
2011-06-06 |
Nadav Rotem | Add methods to support the integer-promotion of vector... |
blob | commitdiff | raw | diff to current |
2011-06-01 |
Nadav Rotem | Refactor LegalizeTypes: Erase LegalizeAction and make... |
blob | commitdiff | raw | diff to current |
2011-05-28 |
Nadav Rotem | Refactor the type legalizer. Switch TargetLowering... |
blob | commitdiff | raw | diff to current |
2011-05-27 |
Nadav Rotem | Refactor getActionType and getTypeToTransformTo ; place... |
blob | commitdiff | raw | diff to current |
2011-05-18 |
Duncan Sands | Revert commit 131534 since it seems to have broken... |
blob | commitdiff | raw | diff to current |
2011-05-18 |
Nadav Rotem | Refactor getActionType and getTypeToTransformTo ; place... |
blob | commitdiff | raw | diff to current |
2011-03-23 |
Eli Friedman | PR9535: add support for splitting and scalarizing vecto... |
blob | commitdiff | raw | diff to current |
2011-03-03 |
Eli Friedman | Revert r123908; the code in question is completely... |
blob | commitdiff | raw | diff to current |
2011-02-14 |
Chris Lattner | fix PR9210 by implementing some type legalization logic for |
blob | commitdiff | raw | diff to current |
2011-01-20 |
Eric Christopher | My editor's indent went crazy. Fix. |
blob | commitdiff | raw | diff to current |
2011-01-20 |
Eric Christopher | Expand invalid return values for umulo and smulo. Handl... |
blob | commitdiff | raw | diff to current |
2011-01-06 |
Eric Christopher | Add some fairly duplicated code to let type legalizatio... |
blob | commitdiff | raw | diff to current |
2010-11-23 |
Wesley Peck | Renaming ISD::BIT_CONVERT to ISD::BITCAST to better... |
blob | commitdiff | raw | diff to current |
2010-08-26 |
Chris Lattner | implement SplitVecOp_CONCAT_VECTORS, fixing the include... |
blob | commitdiff | raw | diff to current |
2010-08-25 |
Chris Lattner | remove some llvmcontext arguments that are now dead... |
blob | commitdiff | raw | diff to current |
2010-08-24 |
Chris Lattner | tidy up, reduce indentation |
blob | commitdiff | raw | diff to current |
2010-06-03 |
Eli Friedman | Implement expansion in type legalization for add/sub... |
blob | commitdiff | raw | diff to current |
2010-06-01 |
Dan Gohman | Fill in missing support for ISD::FEXP, ISD::FPOWI,... |
blob | commitdiff | raw | diff to current |
2010-05-11 |
Duncan Sands | I got tired of VISIBILITY_HIDDEN colliding with the... |
blob | commitdiff | raw | diff to current |
2010-04-17 |
Dan Gohman | Use const qualifiers with TargetLowering. This eliminat... |
blob | commitdiff | raw | diff to current |
2010-03-14 |
Duncan Sands | Turn calls to copysignl into an FCOPYSIGN node. Handle... |
blob | commitdiff | raw | diff to current |
2010-03-14 |
Anton Korobeynikov | Make default expansion for FP16 <-> FP32 nodes into... |
blob | commitdiff | raw | diff to current |
2010-01-24 |
Mon P Wang | It seems better to scalarize vectors of size 1 instead... |
blob | commitdiff | raw | diff to current |
2010-01-24 |
Mon P Wang | Improved widening loads by adding support for wider... |
blob | commitdiff | raw | diff to current |
2010-01-09 |
Dan Gohman | Revert an earlier change to SIGN_EXTEND_INREG for vecto... |
blob | commitdiff | raw | diff to current |
2009-12-11 |
Dan Gohman | Implement vector widening, splitting, and scalarizing... |
blob | commitdiff | raw | diff to current |
2009-12-07 |
Anton Korobeynikov | Truncate the arguments of llvm.frameaddress / llvm... |
blob | commitdiff | raw | diff to current |
2009-11-30 |
Mon P Wang | Added support to allow clients to custom widen. For... |
blob | commitdiff | raw | diff to current |
2009-11-20 |
Duncan Sands | Fix PR5558, which was caused by a wrong fix for PR3393... |
blob | commitdiff | raw | diff to current |
2009-10-16 |
Mon P Wang | Allow widening of extract subvector |
blob | commitdiff | raw | diff to current |
2009-08-12 |
Owen Anderson | Add contexts to some of the MVT APIs. No functionality... |
blob | commitdiff | raw | diff to current |
2009-08-11 |
Owen Anderson | Split EVT into MVT and EVT, the former representing... |
blob | commitdiff | raw | diff to current |
2009-08-10 |
Owen Anderson | Rename MVT to EVT, in preparation for splitting SimpleV... |
blob | commitdiff | raw | diff to current |
2009-07-08 |
Duncan Sands | Nowadays vectors are only split if they have an even |
blob | commitdiff | raw | diff to current |
2009-07-08 |
Duncan Sands | Remove trailing whitespace. Reorder some methods |
blob | commitdiff | raw | diff to current |
2009-07-07 |
Chris Lattner | implement support for spliting and scalarizing vector... |
blob | commitdiff | raw | diff to current |
2009-07-07 |
Chris Lattner | ScalarizeVecRes_ShiftOp and ScalarizeVecRes_BinOp are... |
blob | commitdiff | raw | diff to current |
2009-06-24 |
David Greene | This increases the maximum for MVT::LAST_VALUETYPE |
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-29 |
Nate Begeman | Implement review feedback for vector shuffle work. |
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-25 |
Dan Gohman | Refactor the code to grab the low and high parts of... |
blob | commitdiff | raw | diff to current |
2009-04-08 |
Duncan Sands | Soft float support for FREM. |
blob | commitdiff | raw | diff to current |
2009-04-08 |
Duncan Sands | Soft float support for undef. Reported by Xerxes RĂ„nby. |
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-29 |
Duncan Sands | Fix PR3899: add support for extracting floats from... |
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-04 |
Eli Friedman | PR3686: make the legalizer handle bitcast from i80... |
blob | commitdiff | raw | diff to current |
2009-02-21 |
Richard Pennington | bug 3610: Floating point vaarg not softened. |
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-02 |
Sanjiv Gupta | Duncan's patch. Further to 64382. Takes care of illegal... |
blob | commitdiff | raw | diff to current |
2009-01-31 |
Dale Johannesen | DebugLoc propagation. |
blob | commitdiff | raw | diff to current |
2009-01-31 |
Dale Johannesen | Propagate debug info in LegalizeFloatTypes. |
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-26 |
Duncan Sands | Fix PR3393, which amounts to a bug in the expensive |
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-15 |
Mon P Wang | Added missing support to widen an operand from a bit... |
blob | commitdiff | raw | diff to current |
2009-01-13 |
Duncan Sands | Fix some typos. Also, the WidenedVectors map |
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 | Remove trailing spaces. |
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-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 |
next |