2015-07-16 |
James Molloy | [Codegen] Add intrinsics 'absdiff' and corresponding... |
blob | commitdiff | raw |
2015-07-09 |
Pawel Bylica | Reapply fixed r241790: Fix shift legalization and lower... |
blob | commitdiff | raw | diff to current |
2015-07-09 |
Pawel Bylica | Revert r241790: Fix shift legalization and lowering... |
blob | commitdiff | raw | diff to current |
2015-07-09 |
Pawel Bylica | Fix shift legalization and lowering for big constants. |
blob | commitdiff | raw | diff to current |
2015-07-09 |
Mehdi Amini | Make TargetLowering::getShiftAmountTy() taking DataLayo... |
blob | commitdiff | raw | diff to current |
2015-07-09 |
Mehdi Amini | Make TargetLowering::getPointerTy() taking DataLayout... |
blob | commitdiff | raw | diff to current |
2015-07-07 |
Mehdi Amini | Redirect DataLayout from TargetMachine to Module in... |
blob | commitdiff | raw | diff to current |
2015-06-26 |
Pete Cooper | Convert a bunch of loops to foreach. NFC. |
blob | commitdiff | raw | diff to current |
2015-05-29 |
Fiona Glaser | SelectionDAG: fix logic for promoting shift types |
blob | commitdiff | raw | diff to current |
2015-05-28 |
David Majnemer | [SelectionDAG] Scalar shift amounts may require legaliz... |
blob | commitdiff | raw | diff to current |
2015-05-27 |
Jan Vesely | SelectionDAG: Don't do libcall on div/rem if divrem... |
blob | commitdiff | raw | diff to current |
2015-05-25 |
Elena Demikhovsky | Added promotion to EXTRACT_SUBVECTOR operand. |
blob | commitdiff | raw | diff to current |
2015-05-15 |
James Molloy | Add SDNodes for umin, umax, smin and smax. |
blob | commitdiff | raw | diff to current |
2015-04-30 |
Jan Vesely | Reinstate revisions r234755, r234759, r234760 |
blob | commitdiff | raw | diff to current |
2015-04-28 |
Sergey Dmitrouk | Reapply r235977 "[DebugInfo] Add debug locations to... |
blob | commitdiff | raw | diff to current |
2015-04-28 |
Daniel Jasper | Revert "[DebugInfo] Add debug locations to constant... |
blob | commitdiff | raw | diff to current |
2015-04-28 |
Sergey Dmitrouk | [DebugInfo] Add debug locations to constant SD nodes |
blob | commitdiff | raw | diff to current |
2015-04-21 |
Pawel Bylica | Fix generic shift expansion when shift amount is 0 |
blob | commitdiff | raw | diff to current |
2015-04-17 |
Pirama Arumuga Nainar | Add support to promote f16 to f32 |
blob | commitdiff | raw | diff to current |
2015-04-13 |
Jan Vesely | Revert revisions r234755, r234759, r234760 |
blob | commitdiff | raw | diff to current |
2015-04-13 |
David Blaikie | Remove default in fully-covered switch (to fix Clang... |
blob | commitdiff | raw | diff to current |
2015-04-13 |
Jan Vesely | LegalizeDAG: Try to use Overflow operations when expand... |
blob | commitdiff | raw | diff to current |
2015-03-06 |
Michael Zolotukhin | LegalizeTypes: Handle shift by 0 in ExpandShiftByConstant. |
blob | commitdiff | raw | diff to current |
2015-03-05 |
Benjamin Kramer | SDAG: Merge the meat of two ExpandAtomic implementations. |
blob | commitdiff | raw | diff to current |
2015-03-05 |
Elena Demikhovsky | AVX-512, SKX: Enabled masked_load/store operations... |
blob | commitdiff | raw | diff to current |
2015-02-17 |
Benjamin Kramer | Prefer SmallVector::append/insert over push_back loops. |
blob | commitdiff | raw | diff to current |
2015-01-22 |
Elena Demikhovsky | Fixed a bug in type legalizer for masked load/store... |
blob | commitdiff | raw | diff to current |
2015-01-08 |
Elena Demikhovsky | Masked Load/Store - fixed a bug in type legalization. |
blob | commitdiff | raw | diff to current |
2014-12-04 |
Elena Demikhovsky | Masked Load / Store Intrinsics - the CodeGen part. |
blob | commitdiff | raw | diff to current |
2014-11-28 |
Duncan P. N. Exon... | Revert "Masked Vector Load and Store Intrinsics." |
blob | commitdiff | raw | diff to current |
2014-11-23 |
Elena Demikhovsky | Masked Vector Load and Store Intrinsics. |
blob | commitdiff | raw | diff to current |
2014-10-29 |
NAKAMURA Takumi | Whitespace. |
blob | commitdiff | raw | diff to current |
2014-09-19 |
Jiangning Liu | Optimize sext/zext insertion algorithm in back-end. |
blob | commitdiff | raw | diff to current |
2014-09-12 |
Benjamin Kramer | Legalizer: Use the scalar bit width when promoting... |
blob | commitdiff | raw | diff to current |
2014-08-21 |
Jiangning Liu | Revert r216066, "Optimize ZERO_EXTEND and SIGN_EXTEND... |
blob | commitdiff | raw | diff to current |
2014-08-20 |
Jiangning Liu | Optimize ZERO_EXTEND and SIGN_EXTEND in both SelectionD... |
blob | commitdiff | raw | diff to current |
2014-07-31 |
Louis Gerbarg | Make sure no loads resulting from load->switch DAGCombi... |
blob | commitdiff | raw | diff to current |
2014-07-24 |
Hal Finkel | AA metadata refactoring (introduce AAMDNodes) |
blob | commitdiff | raw | diff to current |
2014-07-21 |
Logan Chien | Replace the result usages while legalizing cmpxchg. |
blob | commitdiff | raw | diff to current |
2014-07-17 |
Tim Northover | CodeGen: extend f16 conversions to permit types > float. |
blob | commitdiff | raw | diff to current |
2014-07-10 |
Daniel Sanders | Make it possible for ints/floats to return different... |
blob | commitdiff | raw | diff to current |
2014-07-01 |
Juergen Ributzka | [DAG] Pass the argument list to the CallLoweringInfo... |
blob | commitdiff | raw | diff to current |
2014-06-13 |
Tim Northover | IR: add "cmpxchg weak" variant to support permitted... |
blob | commitdiff | raw | diff to current |
2014-05-20 |
Benjamin Kramer | Legalizer: Make bswap promotion safe for vectors. |
blob | commitdiff | raw | diff to current |
2014-05-17 |
Saleem Abdulrasool | Target: remove old constructors for CallLoweringInfo |
blob | commitdiff | raw | diff to current |
2014-05-14 |
Jay Foad | Rename ComputeMaskedBits to computeKnownBits. "Masked... |
blob | commitdiff | raw | diff to current |
2014-04-30 |
Craig Topper | Use makeArrayRef insted of calling ArrayRef<T> construc... |
blob | commitdiff | raw | diff to current |
2014-04-28 |
Craig Topper | Convert more SelectionDAG functions to use ArrayRef. |
blob | commitdiff | raw | diff to current |
2014-04-26 |
Craig Topper | Convert SelectionDAG::getNode methods to use ArrayRef... |
blob | commitdiff | raw | diff to current |
2014-04-26 |
Juergen Ributzka | [DAG] During DAG legalization keep opaque constants... |
blob | commitdiff | raw | diff to current |
2014-04-22 |
Chandler Carruth | [Modules] Remove potential ODR violations by sinking... |
blob | commitdiff | raw | diff to current |
2014-04-21 |
Chandler Carruth | [Modules] Sink the DEBUG_TYPE macro out of LegalizeType... |
blob | commitdiff | raw | diff to current |
2014-04-16 |
Craig Topper | Convert SelectionDAG::getVTList to use ArrayRef |
blob | commitdiff | raw | diff to current |
2014-04-14 |
Craig Topper | [C++11] More 'nullptr' conversion. In some cases just... |
blob | commitdiff | raw | diff to current |
2014-04-11 |
Tom Stellard | SelectionDAG: Factor ISD::MUL lowering code out of... |
blob | commitdiff | raw | diff to current |
2014-03-11 |
Tim Northover | IR: add a second ordering operand to cmpxhg for failure |
blob | commitdiff | raw | diff to current |
2014-01-22 |
Owen Anderson | Revert r162101 and replace it with a solution that... |
blob | commitdiff | raw | diff to current |
2013-10-28 |
Richard Sandiford | Keep TBAA info when rewriting SelectionDAG loads and... |
blob | commitdiff | raw | diff to current |
2013-10-18 |
David Majnemer | CodeGen: Emit a libcall if the target doesn't support... |
blob | commitdiff | raw | diff to current |
2013-09-24 |
Jiangning Liu | Initial support for Neon scalar instructions. |
blob | commitdiff | raw | diff to current |
2013-08-26 |
Tom Stellard | SelectionDAG: Remove unnecessary uses of TargetLowering... |
blob | commitdiff | raw | diff to current |
2013-08-13 |
Michael Gottesman | Update makeLibCall to return both the call and the... |
blob | commitdiff | raw | diff to current |
2013-08-05 |
Tom Stellard | TargetLowering: Add getVectorIdxTy() function v2 |
blob | commitdiff | raw | diff to current |
2013-07-08 |
Hal Finkel | Improve the comment from r185794 (re: PromoteIntRes_BUI... |
blob | commitdiff | raw | diff to current |
2013-07-08 |
Hal Finkel | Fix PromoteIntRes_BUILD_VECTOR crash with i1 vectors |
blob | commitdiff | raw | diff to current |
2013-07-08 |
Stephen Lin | Remove trailing whitespace from SelectionDAG/*.cpp |
blob | commitdiff | raw | diff to current |
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 |
next |