2013-07-08 |
Stephen Lin | Remove trailing whitespace from SelectionDAG/*.cpp |
blob | commitdiff | raw |
2013-06-28 |
Lang Hames | Add missing case to switch statement - DAGTypeLegalizer... |
blob | commitdiff | raw | diff to current |
2013-06-14 |
Matt Arsenault | Introduce getSelect usage and use more getSelectCC |
blob | commitdiff | raw | diff to current |
2013-05-25 |
Andrew Trick | Track IR ordering of SelectionDAG nodes 2/4. |
blob | commitdiff | raw | diff to current |
2013-05-18 |
Matt Arsenault | Add LLVMContext argument to getSetCCResultType |
blob | commitdiff | raw | diff to current |
2013-05-15 |
Hal Finkel | Fix legalization of SETCC with promoted integer intrinsics |
blob | commitdiff | raw | diff to current |
2013-04-20 |
Tim Northover | Remove unused MEMBARRIER DAG node; it's been replaced... |
blob | commitdiff | raw | diff to current |
2013-04-04 |
Eli Bendersky | Formatting |
blob | commitdiff | raw | diff to current |
2013-03-01 |
Michael Liao | Fix PR10475 |
blob | commitdiff | raw | diff to current |
2013-01-27 |
Benjamin Kramer | Legalizer: Reword comment again, per Duncan's suggestion. |
blob | commitdiff | raw | diff to current |
2013-01-27 |
Benjamin Kramer | Legalizer: Add an assert and tweak a comment to clarify... |
blob | commitdiff | raw | diff to current |
2013-01-27 |
Benjamin Kramer | When the legalizer is splitting vector shifts, the... |
blob | commitdiff | raw | diff to current |
2013-01-22 |
Tim Northover | Make APFloat constructor require explicit semantics. |
blob | commitdiff | raw | diff to current |
2013-01-09 |
Tim Northover | Refactor to expose RTLIB calls to targets. |
blob | commitdiff | raw | diff to current |
2013-01-02 |
Chandler Carruth | Move all of the header files which are involved in... |
blob | commitdiff | raw | diff to current |
2012-12-27 |
Nadav Rotem | Refactor DAGCombinerInfo. Change the different booleans... |
blob | commitdiff | raw | diff to current |
2012-12-19 |
Patrik Hagglund | Change TargetLowering::RegisterTypeForVT to contain... |
blob | commitdiff | raw | diff to current |
2012-12-11 |
Patrik Hagglund | Revert EVT->MVT changes, r169836-169851, due to buildbo... |
blob | commitdiff | raw | diff to current |
2012-12-11 |
Patrik Hagglund | Change TargetLowering::RegisterTypeForVT to contain... |
blob | commitdiff | raw | diff to current |
2012-10-24 |
Micah Villmow | Back out r166591, not sure why this made it through... |
blob | commitdiff | raw | diff to current |
2012-10-24 |
Micah Villmow | Delete a directory that wasn't supposed to be checked... |
blob | commitdiff | raw | diff to current |
2012-10-02 |
Duncan Sands | Fix PR13991: legalizing an overflowing multiplication... |
blob | commitdiff | raw | diff to current |
2012-09-27 |
Sylvestre Ledru | Revert 'Fix a typo 'iff' => 'if''. iff is an abreviatio... |
blob | commitdiff | raw | diff to current |
2012-09-27 |
Sylvestre Ledru | Fix a typo 'iff' => 'if' |
blob | commitdiff | raw | diff to current |
2012-09-13 |
Eric Christopher | Fix both the test for zero and what we do if we have... |
blob | commitdiff | raw | diff to current |
2012-09-13 |
Eric Christopher | Reformat, remove a couple unused variables and move... |
blob | commitdiff | raw | diff to current |
2012-09-01 |
Pete Cooper | Revert "Take account of boolean vector contents when... |
blob | commitdiff | raw | diff to current |
2012-08-30 |
Pete Cooper | Take account of boolean vector contents when promoting... |
blob | commitdiff | raw | diff to current |
2012-07-19 |
Bill Wendling | Remove tabs. |
blob | commitdiff | raw | diff to current |
2012-07-17 |
Benjamin Kramer | Remove unused variable. |
blob | commitdiff | raw | diff to current |
2012-07-17 |
Nadav Rotem | Fix a crash in the legalization of large vectors. |
blob | commitdiff | raw | diff to current |
2012-05-25 |
Justin Holewinski | Change interface for TargetLowering::LowerCallTo and... |
blob | commitdiff | raw | diff to current |
2012-04-04 |
Rafael Espindola | Always compute all the bits in ComputeMaskedBits. |
blob | commitdiff | raw | diff to current |
2012-02-29 |
Benjamin Kramer | LegalizeIntegerTypes: Reorder operations in the "big... |
blob | commitdiff | raw | diff to current |
2012-02-28 |
Evan Cheng | Re-commit r151623 with fix. Only issue special no-retur... |
blob | commitdiff | raw | diff to current |
2012-02-28 |
Benjamin Kramer | Fix off-by one in comment. |
blob | commitdiff | raw | diff to current |
2012-02-28 |
Benjamin Kramer | LegalizeIntegerTypes: Reenable the large shift with... |
blob | commitdiff | raw | diff to current |
2012-02-28 |
Daniel Dunbar | Revert r151623 "Some ARM implementaions, e.g. A-series... |
blob | commitdiff | raw | diff to current |
2012-02-28 |
Evan Cheng | Some ARM implementaions, e.g. A-series, does return... |
blob | commitdiff | raw | diff to current |
2012-02-05 |
Craig Topper | Convert assert(0) to llvm_unreachable |
blob | commitdiff | raw | diff to current |
2012-01-20 |
David Blaikie | More dead code removal (using -Wunreachable-code) |
blob | commitdiff | raw | diff to current |
2012-01-18 |
Nadav Rotem | Fix a bug in the type-legalization of vector integers... |
blob | commitdiff | raw | diff to current |
2012-01-10 |
David Blaikie | Remove unnecessary default cases in switches that cover... |
blob | commitdiff | raw | diff to current |
2011-12-28 |
Nadav Rotem | PR11662. |
blob | commitdiff | raw | diff to current |
2011-12-25 |
Nadav Rotem | Fix a typo in the widening of vectors in PromoteIntRes... |
blob | commitdiff | raw | diff to current |
2011-12-13 |
Chandler Carruth | Initial CodeGen support for CTTZ/CTLZ where a zero... |
blob | commitdiff | raw | diff to current |
2011-12-08 |
Nadav Rotem | Fix a bug in the integer-promotion of bitcast operation... |
blob | commitdiff | raw | diff to current |
2011-11-16 |
Eli Friedman | CONCAT_VECTORS can have more than two operands. PR11389. |
blob | commitdiff | raw | diff to current |
2011-11-15 |
Jay Foad | Remove some unnecessary includes of PseudoSourceValue.h. |
blob | commitdiff | raw | diff to current |
2011-11-08 |
Pete Cooper | Added invariant field to the DAG.getLoad method and... |
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-20 |
Chad Rosier | Revert r142579, "Fix a type in the legalization of... |
blob | commitdiff | raw | diff to current |
2011-10-20 |
Nadav Rotem | Fix a type in the legalization of CONCAT_VECTORS. |
blob | commitdiff | raw | diff to current |
2011-09-27 |
Nadav Rotem | Cleanup PromoteIntOp_EXTRACT_VECTOR_ELT and PromoteIntR... |
blob | commitdiff | raw | diff to current |
2011-09-25 |
Nadav Rotem | [vector-select] Address one of the issues in pr10902... |
blob | commitdiff | raw | diff to current |
2011-09-24 |
Nadav Rotem | Implement Duncan's suggestion to use the result of... |
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-21 |
Nadav Rotem | [VECTOR-SELECT] Address one of the bugs 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-29 |
Eli Friedman | Misc optimizer+codegen work for 'cmpxchg' and 'atomicrm... |
blob | commitdiff | raw | diff to current |
2011-07-28 |
Nadav Rotem | CR fix: The ANY_EXTEND can be removed because the input... |
blob | commitdiff | raw | diff to current |
2011-07-18 |
Chris Lattner | land David Blaikie's patch to de-constify Type, with... |
blob | commitdiff | raw | diff to current |
2011-07-17 |
Nadav Rotem | Minor code cleanups |
blob | commitdiff | raw | diff to current |
2011-06-20 |
Nadav Rotem | Fix PromoteIntRes_TRUNCATE: Add support for cases where the |
blob | commitdiff | raw | diff to current |
2011-06-19 |
Nadav Rotem | Code cleanups: Remove duplicated logic in PromotInteRes... |
blob | commitdiff | raw | diff to current |
2011-06-19 |
Nadav Rotem | Calls to AssertZext and getZeroExtendInReg must be... |
blob | commitdiff | raw | diff to current |
2011-06-18 |
Benjamin Kramer | Remove unused but set variables. |
blob | commitdiff | raw | diff to current |
2011-06-18 |
Eric Christopher | Fix UMULO support for 2x register width to allow the... |
blob | commitdiff | raw | diff to current |
2011-06-17 |
Eric Christopher | Fix comment. |
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 | getZeroExtendInReg needs to get a scalar type |
blob | commitdiff | raw | diff to current |
2011-06-14 |
Nadav Rotem | Add a testcase for checking the integer-promotion of... |
blob | commitdiff | raw | diff to current |
2011-06-10 |
Eric Christopher | 80-col cleanups. |
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-03-04 |
Duncan Sands | Revert commit 126684 "Use the correct shift amount... |
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-28 |
Owen Anderson | Use the correct shift amount type. |
blob | commitdiff | raw | diff to current |
2011-02-28 |
Owen Anderson | Clean whitespace. |
blob | commitdiff | raw | diff to current |
2011-02-17 |
Duncan Sands | Fix wrong logic in promotion of signed mul-with-overflo... |
blob | commitdiff | raw | diff to current |
2011-02-16 |
Stuart Hastings | Swap VT and DebugLoc operands of getExtLoad() for consi... |
blob | commitdiff | raw | diff to current |
2011-02-13 |
Chris Lattner | Revisit my fix for PR9028: the issue is that DAGCombine was |
blob | commitdiff | raw | diff to current |
2011-02-13 |
Chris Lattner | when legalizing extremely wide shifts, make sure that |
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-18 |
Jeffrey Yasskin | Remove unused variables found by gcc-4.6's -Wunused... |
blob | commitdiff | raw | diff to current |
2011-01-11 |
Eric Christopher | Move ExpandAtomic into the integer expansion routines... |
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-12-21 |
Chris Lattner | rename MVT::Flag to MVT::Glue. "Flag" is a terrible... |
blob | commitdiff | raw | diff to current |
2010-12-20 |
Chris Lattner | implement type legalization promotion support for SMULO... |
blob | commitdiff | raw | diff to current |
2010-12-20 |
Chris Lattner | reduce indentation, no functionality change. |
blob | commitdiff | raw | diff to current |
2010-12-07 |
Jay Foad | PR5207: Change APInt methods trunc(), sext(), zext... |
blob | commitdiff | raw | diff to current |
2010-12-01 |
Jay Foad | PR5207: Rename overloaded APInt methods set(), clear... |
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-09-21 |
Chris Lattner | propagate MachinePointerInfo through various uses of... |
blob | commitdiff | raw | diff to current |
next |