| Commit message (Expand) | Author | Age | Files | Lines |
* | Update aosp/master LLVM with patches for fp16 | Pirama Arumuga Nainar | 2015-05-26 | 1 | -0/+416 |
* | Update aosp/master LLVM for rebase to r230699. | Stephen Hines | 2015-03-23 | 1 | -1/+1 |
* | Update aosp/master LLVM for rebase to r222494. | Stephen Hines | 2014-12-02 | 1 | -16/+109 |
* | Update LLVM for 3.5 rebase (r209712). | Stephen Hines | 2014-05-29 | 1 | -6/+8 |
* | Keep TBAA info when rewriting SelectionDAG loads and stores | Richard Sandiford | 2013-10-28 | 1 | -10/+7 |
* | Add ExpandFloatOp_FCOPYSIGN to handle ppcf128-related expansions | Hal Finkel | 2013-08-19 | 1 | -0/+12 |
* | Update makeLibCall to return both the call and the chain associated with the ... | Michael Gottesman | 2013-08-13 | 1 | -38/+38 |
* | Add ISD::FROUND for libm round() | Hal Finkel | 2013-08-07 | 1 | -0/+26 |
* | Remove trailing whitespace from SelectionDAG/*.cpp | Stephen Lin | 2013-07-08 | 1 | -1/+1 |
* | Introduce getSelect usage and use more getSelectCC | Matt Arsenault | 2013-06-14 | 1 | -17/+17 |
* | Track IR ordering of SelectionDAG nodes 2/4. | Andrew Trick | 2013-05-25 | 1 | -60/+60 |
* | Add LLVMContext argument to getSetCCResultType | Matt Arsenault | 2013-05-18 | 1 | -4/+4 |
* | Fix PR15632: No support for ppcf128 floating-point remainder on PowerPC. | Bill Schmidt | 2013-04-03 | 1 | -0/+11 |
* | Set properties for f128 type. | Akira Hatanaka | 2013-03-01 | 1 | -17/+62 |
* | Make APFloat constructor require explicit semantics. | Tim Northover | 2013-01-22 | 1 | -7/+13 |
* | Refactor to expose RTLIB calls to targets. | Tim Northover | 2013-01-09 | 1 | -265/+193 |
* | Follow the same routine to add target float expansion hook | Michael Liao | 2012-10-11 | 1 | -26/+24 |
* | Convert assert(0) to llvm_unreachable | Craig Topper | 2012-02-05 | 1 | -2/+2 |
* | Added invariant field to the DAG.getLoad method and changed all calls. | Pete Cooper | 2011-11-08 | 1 | -3/+3 |
* | Tweak the handling of MERGE_VALUES nodes: remove the need for | Duncan Sands | 2011-09-23 | 1 | -4/+5 |
* | Misc cleanup; addresses Duncan's comments on r138877. | Eli Friedman | 2011-08-31 | 1 | -3/+1 |
* | Fill in type legalization for MERGE_VALUES in all the various cases. Patch b... | Eli Friedman | 2011-08-31 | 1 | -1/+9 |
* | Silence a bunch (but not all) "variable written but not read" warnings | Duncan Sands | 2011-08-12 | 1 | -2/+2 |
* | Add APInt(numBits, ArrayRef<uint64_t> bigVal) constructor to prevent future a... | Jeffrey Yasskin | 2011-07-18 | 1 | -7/+7 |
* | Add an intrinsic and codegen support for fused multiply-accumulate. The intent | Cameron Zwarich | 2011-07-08 | 1 | -0/+28 |
* | Allow targets to specify a the type of the RHS of a shift parameterized on th... | Owen Anderson | 2011-02-25 | 1 | -4/+6 |
* | Swap VT and DebugLoc operands of getExtLoad() for consistency with | Stuart Hastings | 2011-02-16 | 1 | -1/+1 |
* | PR5207: Rename overloaded APInt methods set(), clear(), flip() to | Jay Foad | 2010-12-01 | 1 | -1/+1 |
* | PR5207: Make APInt::set(), APInt::clear() and APInt::flip() return void. | Jay Foad | 2010-11-30 | 1 | -2/+3 |
* | Renaming ISD::BIT_CONVERT to ISD::BITCAST to better reflect the LLVM IR concept. | Wesley Peck | 2010-11-23 | 1 | -7/+7 |
* | update a bunch of code to use the MachinePointerInfo version of getStore. | Chris Lattner | 2010-09-21 | 1 | -1/+1 |
* | eliminate an old SelectionDAG::getTruncStore method, propagating | Chris Lattner | 2010-09-21 | 1 | -1/+1 |
* | eliminate last SelectionDAG::getLoad old entrypoint, on to stores. | Chris Lattner | 2010-09-21 | 1 | -3/+2 |
* | propagate MachinePointerInfo through various uses of the old | Chris Lattner | 2010-09-21 | 1 | -2/+1 |
* | Convert some tab stops into spaces. | Duncan Sands | 2010-07-12 | 1 | -1/+1 |
* | Fix va_arg for doubles. With this patch VAARG nodes always contain the | Rafael Espindola | 2010-07-11 | 1 | -1/+2 |
* | Move getExtLoad() and (some) getLoad() DebugLoc argument after EVT argument f... | Evan Cheng | 2010-07-07 | 1 | -5/+5 |
* | Change UpdateNodeOperands' operand and return value from SDValue to | Dan Gohman | 2010-06-18 | 1 | -12/+15 |
* | More 80 violations. | Evan Cheng | 2010-04-15 | 1 | -6/+12 |
* | Turn calls to copysignl into an FCOPYSIGN node. Handle FCOPYSIGN nodes | Duncan Sands | 2010-03-14 | 1 | -0/+12 |
* | Make default expansion for FP16 <-> FP32 nodes into libcalls | Anton Korobeynikov | 2010-03-14 | 1 | -0/+17 |
* | Add non-temporal flags and remove an assumption of default arguments. | David Greene | 2010-02-15 | 1 | -8/+9 |
* | Change errs() to dbgs(). | David Greene | 2010-01-05 | 1 | -14/+14 |
* | Allow targets to specify the return type of libcalls that are generated for f... | Sanjiv Gupta | 2009-12-28 | 1 | -1/+2 |
* | Add contexts to some of the MVT APIs. No functionality change yet, just the ... | Owen Anderson | 2009-08-12 | 1 | -35/+35 |
* | Split EVT into MVT and EVT, the former representing _just_ a primitive type, ... | Owen Anderson | 2009-08-11 | 1 | -55/+55 |
* | Rename MVT to EVT, in preparation for splitting SimpleValueType out into its ... | Owen Anderson | 2009-08-10 | 1 | -103/+103 |
* | Revert 77974. It breaks 3 of the ARM tests. | Bob Wilson | 2009-08-03 | 1 | -8/+0 |
* | Allow targets to custom handle softening of results or operands before trying... | Sanjiv Gupta | 2009-08-03 | 1 | -0/+8 |
* | Convert a few more things to use raw_ostream. | Dan Gohman | 2009-07-25 | 1 | -14/+14 |