2013-11-21 |
Daniel Sanders | Add support for legalizing SETNE/SETEQ by inverting... |
blob | commitdiff | raw |
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 |
2012-10-19 |
Shuxin Yang | This patch is to fix radar://8426430. It is about llvm... |
blob | commitdiff | raw | diff to current |
2012-10-12 |
Evan Cheng | Legalizer optimize a pair of div / mod to a call to... |
blob | commitdiff | raw | diff to current |
2012-10-10 |
Micah Villmow | Add in support for expansion of all of the comparison... |
blob | commitdiff | raw | diff to current |
2012-10-08 |
Micah Villmow | Move TargetData to DataLayout. |
blob | commitdiff | raw | diff to current |
2012-09-18 |
Evan Cheng | Fix some funky indentation. |
blob | commitdiff | raw | diff to current |
2012-08-28 |
Akira Hatanaka | Fix bug 13532. |
blob | commitdiff | raw | diff to current |
2012-08-09 |
Nadav Rotem | Fix the legalization of ExtLoad on ARM. ExpandUnaligne... |
blob | commitdiff | raw | diff to current |
2012-07-11 |
Nadav Rotem | Rename many of the Tmp1, Tmp2, Tmp3 variables to names... |
blob | commitdiff | raw | diff to current |
2012-07-11 |
Benjamin Kramer | Remove unused variable. |
blob | commitdiff | raw | diff to current |
2012-07-11 |
Nadav Rotem | Refactor the DAG Legalizer by extracting the legalizati... |
blob | commitdiff | raw | diff to current |
2012-06-28 |
Bill Wendling | Move lib/Analysis/DebugInfo.cpp to lib/VMCore/DebugInfo... |
blob | commitdiff | raw | diff to current |
2012-06-21 |
Evan Cheng | Emit a single _udivmodsi4 libcall instead of two separa... |
blob | commitdiff | raw | diff to current |
2012-06-02 |
Akira Hatanaka | Fix a bug in the code which custom-lowers truncating... |
blob | commitdiff | raw | diff to current |
2012-05-25 |
Justin Holewinski | Change interface for TargetLowering::LowerCallTo and... |
blob | commitdiff | raw | diff to current |
2012-05-21 |
Owen Anderson | Fix use of an unitialized value in the LegalizeOps... |
blob | commitdiff | raw | diff to current |
2012-05-20 |
Peter Collingbourne | When legalising shifts, do not pre-build a list of... |
blob | commitdiff | raw | diff to current |
2012-04-20 |
Jakob Stoklund Olesen | Register DAGUpdateListeners with SelectionDAG. |
blob | commitdiff | raw | diff to current |
2012-04-10 |
Evan Cheng | Make the code slightly more palatable. |
blob | commitdiff | raw | diff to current |
2012-04-10 |
Evan Cheng | Fix a long standing tail call optimization bug. When... |
blob | commitdiff | raw | diff to current |
2012-04-04 |
Pete Cooper | f16 FREM can now be legalized by promoting to f32 |
blob | commitdiff | raw | diff to current |
2012-03-24 |
Hal Finkel | Add the ability to promote legal integer VAARGs. This... |
blob | commitdiff | raw | diff to current |
2012-03-19 |
Pete Cooper | f16 FDIV can now be legalized by promoting to f32 |
blob | commitdiff | raw | diff to current |
2012-03-06 |
Owen Anderson | Make it possible for a target to mark FSUB as Expand... |
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 |
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-14 |
Lang Hames | Rename getExceptionAddressRegister() to getExceptionPoi... |
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-25 |
Chris Lattner | use ConstantVector::getSplat in a few places. |
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-15 |
Benjamin Kramer | Return an ArrayRef from ShuffleVectorSDNode::getMask... |
blob | commitdiff | raw | diff to current |
2012-01-12 |
Pete Cooper | Added FPOW, FEXP, FLOG to PromoteNode so that custom... |
blob | commitdiff | raw | diff to current |
2012-01-10 |
Nadav Rotem | Fix a bug in the legalization of shuffle vectors. When... |
blob | commitdiff | raw | diff to current |
2012-01-03 |
Elena Demikhovsky | Fixed a bug in SelectionDAG.cpp. |
blob | commitdiff | raw | diff to current |
2012-01-01 |
Rafael Espindola | Revert 147399. It broke CodeGen/ARM/vext.ll. |
blob | commitdiff | raw | diff to current |
2012-01-01 |
Elena Demikhovsky | Fixed a bug in SelectionDAG.cpp. |
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-11-28 |
Bill Wendling | Remove dead llvm.eh.sjlj.dispatchsetup intrinsic. |
blob | commitdiff | raw | diff to current |
2011-11-16 |
Eli Friedman | Add a couple asserts so it will be easier to debug... |
blob | commitdiff | raw | diff to current |
2011-11-11 |
Eli Friedman | Some cleanup and bulletproofing for node replacement... |
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-11-08 |
Eli Friedman | Add a bunch of calls to RemoveDeadNode in LegalizeDAG... |
blob | commitdiff | raw | diff to current |
2011-11-07 |
Eli Friedman | Revert r144034 while I try to track down a crash. |
blob | commitdiff | raw | diff to current |
2011-11-07 |
Eli Friedman | Add a bunch of calls to RemoveDeadNode in LegalizeDAG... |
blob | commitdiff | raw | diff to current |
2011-11-03 |
Dan Gohman | Reapply r143206, with fixes. Disallow physical register... |
blob | commitdiff | raw | diff to current |
next |