2014-10-21 |
Matt Arsenault | Add minnum / maxnum codegen |
blob | commitdiff | raw |
2014-10-09 |
Eric Christopher | Use the subtarget on the dag to get TargetFrameLowering... |
blob | commitdiff | raw | diff to current |
2014-10-04 |
Benjamin Kramer | Remove unnecessary copying or replace it with moves... |
blob | commitdiff | raw | diff to current |
2014-09-15 |
Sanjay Patel | Replace dead links to "Hacker's Delight" with general... |
blob | commitdiff | raw | diff to current |
2014-08-27 |
Chandler Carruth | [SDAG] Re-instate r215611 with a fix to a pesky X86... |
blob | commitdiff | raw | diff to current |
2014-08-23 |
Nick Lewycky | Revert r215611 because it caused the infinite loop... |
blob | commitdiff | raw | diff to current |
2014-08-21 |
Oliver Stannard | [ARM] Enable DP copy, load and store instructions for... |
blob | commitdiff | raw | diff to current |
2014-08-18 |
Oliver Stannard | Teach the AArch64 backend to handle f16 |
blob | commitdiff | raw | diff to current |
2014-08-14 |
Chandler Carruth | [SDAG] Fix a case where we would iteratively legalize... |
blob | commitdiff | raw | diff to current |
2014-08-04 |
Eric Christopher | Remove the TargetMachine forwards for TargetSubtargetIn... |
blob | commitdiff | raw | diff to current |
2014-08-01 |
Chandler Carruth | [SDAG] Begin simplifying the way in which the legalizer... |
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-28 |
Chandler Carruth | [SDAG] Add DEBUG logging to the legalizer, fixing a... |
blob | commitdiff | raw | diff to current |
2014-07-27 |
Matt Arsenault | Add alignment value to allowsUnalignedMemoryAccess |
blob | commitdiff | raw | diff to current |
2014-07-26 |
Chandler Carruth | [SDAG] Add an assert that we don't mess up the number... |
blob | commitdiff | raw | diff to current |
2014-07-26 |
Chandler Carruth | [SDAG] Simplify the code for handling single-value... |
blob | commitdiff | raw | diff to current |
2014-07-26 |
Chandler Carruth | [SDAG] When performing post-legalize DAG combining... |
blob | commitdiff | raw | diff to current |
2014-07-24 |
Hal Finkel | AA metadata refactoring (introduce AAMDNodes) |
blob | commitdiff | raw | diff to current |
2014-07-17 |
Tim Northover | CodeGen: generate single libcall for fptrunc -> f16... |
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-11 |
Oliver Stannard | ARM: Allow __fp16 as a function arg or return type... |
blob | commitdiff | raw | diff to current |
2014-07-10 |
Jan Vesely | SelectionDAG: Factor FP_TO_SINT lower code out of DAGLe... |
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-17 |
Tom Stellard | SelectionDAG: Expand i64 = FP_TO_SINT i32 |
blob | commitdiff | raw | diff to current |
2014-06-15 |
Tim Northover | LegalizeDAG: make sure cast is unsigned before using... |
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-06-10 |
Tom Stellard | SelectionDAG: Expand SELECT_CC to SELECT + SETCC |
blob | commitdiff | raw | diff to current |
2014-05-28 |
Matt Arsenault | Fix wrong setcc result type when legalizing uaddo/usubo |
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-12 |
Pete Cooper | Use a logical not when inverting SetCC. This unfortuna... |
blob | commitdiff | raw | diff to current |
2014-05-06 |
Renato Golin | Implememting named register intrinsics |
blob | commitdiff | raw | diff to current |
2014-04-28 |
Eric Christopher | We already calculate WideVT above, just reuse it. |
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-14 |
Craig Topper | [C++11] More 'nullptr' conversion. In some cases just... |
blob | commitdiff | raw | diff to current |
2014-04-11 |
Tom Stellard | SelectionDAG: Use helper function to improve legalizati... |
blob | commitdiff | raw | diff to current |
2014-03-31 |
Hal Finkel | Add an optional ability to expand larger BUILD_VECTORs... |
blob | commitdiff | raw | diff to current |
2014-03-31 |
Hal Finkel | Add a TLI hook to control when BUILD_VECTOR might be... |
blob | commitdiff | raw | diff to current |
2014-03-30 |
Hal Finkel | Make use of previously generated stores in SelectionDAG... |
blob | commitdiff | raw | diff to current |
2014-03-24 |
Tom Stellard | SelectionDAG: Allow promotion of SELECT nodes from... |
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-03-11 |
Matt Arsenault | Fix non 2-space indentation. |
blob | commitdiff | raw | diff to current |
2014-03-08 |
Craig Topper | [C++11] Add 'override' keyword to virtual methods that... |
blob | commitdiff | raw | diff to current |
2014-03-06 |
Chandler Carruth | [Layering] Move DebugInfo.h into the IR library where... |
blob | commitdiff | raw | diff to current |
2014-02-05 |
Matt Arsenault | Pass address space to allowsUnalignedMemoryAccesses |
blob | commitdiff | raw | diff to current |
2013-11-21 |
Daniel Sanders | Add support for legalizing SETNE/SETEQ by inverting... |
blob | commitdiff | raw | diff to current |
2013-11-19 |
Jack Carter | long lines and white space correction |
blob | commitdiff | raw | diff to current |
2013-11-17 |
Matt Arsenault | Use more getZExtOrTruncs |
blob | commitdiff | raw | diff to current |
2013-11-17 |
Matt Arsenault | Use getZExtOrTrunc instead of repeating the same logic. |
blob | commitdiff | raw | diff to current |
2013-10-30 |
Matt Arsenault | Fix CodeGen for unaligned loads with address spaces |
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-25 |
Tim Northover | LegalizeDAG: allow libcalls for max/min atomic operations |
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-10-14 |
Elena Demikhovsky | Fixed a bug in dynamic allocation memory on stack. |
blob | commitdiff | raw | diff to current |
2013-10-01 |
Tom Stellard | SelectionDAG: Clarify comments from r191600 |
blob | commitdiff | raw | diff to current |
2013-09-28 |
Tom Stellard | SelectionDAG: Silence unused variable warning on releas... |
blob | commitdiff | raw | diff to current |
2013-09-28 |
Tom Stellard | SelectionDAG: Improve legalization of SELECT_CC with... |
blob | commitdiff | raw | diff to current |
2013-09-28 |
Tom Stellard | SelectionDAG: Try to expand all condition codes using... |
blob | commitdiff | raw | diff to current |
2013-09-28 |
Tom Stellard | SelectionDAG: Clean up LegalizeSetCCCondCode() function |
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-15 |
Craig Topper | Replace getValueType().getSimpleVT() with getSimpleValu... |
blob | commitdiff | raw | diff to current |
2013-08-07 |
Hal Finkel | Add ISD::FROUND for libm round() |
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 |
Stephen Lin | Remove trailing whitespace from SelectionDAG/*.cpp |
blob | commitdiff | raw | diff to current |
2013-07-04 |
Jakob Stoklund Olesen | Remove the EXCEPTIONADDR, EHSELECTION, and LSDAADDR... |
blob | commitdiff | raw | diff to current |
2013-07-04 |
Jakob Stoklund Olesen | Revert r185595-185596 which broke buildbots. |
blob | commitdiff | raw | diff to current |
2013-07-03 |
Jakob Stoklund Olesen | Remove the EXCEPTIONADDR, EHSELECTION, and LSDAADDR... |
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-29 |
Andrew Trick | Order CALLSEQ_START and CALLSEQ_END nodes. |
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-04-20 |
Tim Northover | Remove unused MEMBARRIER DAG node; it's been replaced... |
blob | commitdiff | raw | diff to current |
2013-03-08 |
Benjamin Kramer | Remove default from fully covered switch. |
blob | commitdiff | raw | diff to current |
2013-03-08 |
Tom Stellard | LegalizeDAG: Respect the result of TLI.getBooleanConten... |
blob | commitdiff | raw | diff to current |
2013-02-20 |
Benjamin Kramer | Move the SplatByte helper to APInt and generalize it... |
blob | commitdiff | raw | diff to current |
2013-02-16 |
Jakub Staszak | LegalizeDAG.cpp doesn't need DenseMap. |
blob | commitdiff | raw | diff to current |
2013-02-15 |
Paul Redmond | enable SDISel sincos optimization for GNU environments |
blob | commitdiff | raw | diff to current |
2013-01-29 |
Evan Cheng | Teach SDISel to combine fsin / fcos into a fsincos... |
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-08 |
Tim Northover | Add fp128 rtlib function names to LLVM |
blob | commitdiff | raw | diff to current |
2013-01-08 |
Chandler Carruth | Sink a function that refers to the SelectionDAG into... |
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-19 |
Patrik Hagglund | Change TargetLowering::RegisterTypeForVT to contain... |
blob | commitdiff | raw | diff to current |
2012-12-19 |
Patrik Hagglund | Change TargetLowering::getTypeToPromoteTo to take and... |
blob | commitdiff | raw | diff to current |
2012-12-19 |
Patrik Hagglund | Change TargetLowering::getCondCodeAction to take an... |
blob | commitdiff | raw | diff to current |
2012-12-19 |
Patrik Hagglund | Change TargetLowering::getTruncStoreAction to take... |
blob | commitdiff | raw | diff to current |
2012-12-14 |
Patrik Hagglund | Change TargetLowering::getLoadExtAction to take an... |
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-12-11 |
Patrik Hagglund | Change TargetLowering::getTypeToPromoteTo to take and... |
blob | commitdiff | raw | diff to current |
2012-12-11 |
Patrik Hagglund | Change TargetLowering::getCondCodeAction to take an... |
blob | commitdiff | raw | diff to current |
2012-12-11 |
Patrik Hagglund | Change TargetLowering::getTruncStoreAction to take... |
blob | commitdiff | raw | diff to current |
2012-12-11 |
Patrik Hagglund | Change TargetLowering::getLoadExtAction to take an... |
blob | commitdiff | raw | diff to current |
2012-12-10 |
Tom Stellard | LegalizeDAG: Allow type promotion of scalar loads |
blob | commitdiff | raw | diff to current |
2012-12-10 |
Tom Stellard | LegalizeDAG: Allow type promotion for scalar stores |
blob | commitdiff | raw | diff to current |
2012-12-03 |
Chandler Carruth | Use the new script to sort the includes of every file... |
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-19 |
Shuxin Yang | 1. Remove noreturn attribute from __builtin_debugtrap(). |
blob | commitdiff | raw | diff to current |
next |