| Commit message (Expand) | Author | Age | Files | Lines |
* | Simplify landing pad lowering. | Jakob Stoklund Olesen | 2013-07-03 | 1 | -22/+14 |
* | Use SmallVectorImpl instead of SmallVector for iterators and references to av... | Craig Topper | 2013-07-03 | 1 | -2/+2 |
* | Debug Info: clean up usage of Verify. | Manman Ren | 2013-06-28 | 1 | -2/+8 |
* | Access the TargetLoweringInfo from the TargetMachine object instead of cachin... | Bill Wendling | 2013-06-19 | 1 | -179/+218 |
* | During SelectionDAG building explicitly set a node to constant zero when the | Quentin Colombet | 2013-06-18 | 1 | -0/+8 |
* | Debug Info: Simplify Frame Index handling in DBG_VALUE Machine Instructions | David Blaikie | 2013-06-16 | 1 | -19/+20 |
* | Cache the TargetLowering info object as a pointer. | Bill Wendling | 2013-06-06 | 1 | -16/+16 |
* | Convert sqrt functions into sqrt instructions when -ffast-math is in effect. | Preston Gurd | 2013-05-27 | 1 | -0/+3 |
* | Track IR ordering of SelectionDAG nodes 3/4. | Andrew Trick | 2013-05-25 | 1 | -39/+2 |
* | Track IR ordering of SelectionDAG nodes 2/4. | Andrew Trick | 2013-05-25 | 1 | -219/+220 |
* | Track IR ordering of SelectionDAG nodes 1/4. | Andrew Trick | 2013-05-25 | 1 | -3/+3 |
* | Replace Count{Leading,Trailing}Zeros_{32,64} with count{Leading,Trailing}Zeros. | Michael J. Spencer | 2013-05-24 | 1 | -1/+1 |
* | Unify formatting of debug output. | Adrian Prantl | 2013-05-22 | 1 | -1/+1 |
* | Drop @llvm.annotation and @llvm.ptr.annotation intrinsics during codegen. | Justin Holewinski | 2013-05-21 | 1 | -0/+5 |
* | Add LLVMContext argument to getSetCCResultType | Matt Arsenault | 2013-05-18 | 1 | -6/+9 |
* | Generate debug info for by-value struct args even if they are not used. | Adrian Prantl | 2013-05-16 | 1 | -1/+7 |
* | [inline asm] Return an undef SDValue of the expected value type, rather than | Chad Rosier | 2013-05-01 | 1 | -1/+1 |
* | Only pass 'returned' to target-specific lowering code when the value of entir... | Stephen Lin | 2013-04-30 | 1 | -24/+42 |
* | Temporarily revert "Change the informal convention of DBG_VALUE so that we ca... | Adrian Prantl | 2013-04-30 | 1 | -3/+2 |
* | Change the informal convention of DBG_VALUE so that we can express a | Adrian Prantl | 2013-04-30 | 1 | -2/+3 |
* | [inline asm] Fix a crasher for an invalid value type/register class. | Chad Rosier | 2013-04-24 | 1 | -4/+11 |
* | Add CodeGen support for functions that always return arguments via a new para... | Stephen Lin | 2013-04-20 | 1 | -7/+11 |
* | Remove the type legality check from the SelectionDAGBuilder when it lowers @l... | Owen Anderson | 2013-03-23 | 1 | -1/+0 |
* | Revert r176154 in favor of a better approach. | Bill Wendling | 2013-03-08 | 1 | -7/+0 |
* | Generate an error message instead of asserting or segfaulting when we can't | Chad Rosier | 2013-03-01 | 1 | -0/+1 |
* | Fix PR10475 | Michael Liao | 2013-03-01 | 1 | -1/+1 |
* | A small refactoring + adding comments. | Eli Bendersky | 2013-02-28 | 1 | -3/+1 |
* | SelectionDAG: If llvm.donothing has a landingpad, we should clear | Manman Ren | 2013-02-27 | 1 | -0/+7 |
* | 'Hexadecimal' has two 'a's and only one 'i'. | Matt Beaumont-Gay | 2013-02-25 | 1 | -2/+2 |
* | Fix the root cause of PR15348 by correctly handling alignment 0 on | Chandler Carruth | 2013-02-25 | 1 | -0/+6 |
* | Remove unnecessary code. | Evan Cheng | 2013-02-11 | 1 | -4/+0 |
* | Revert 172027 and 174336. Remove diagnostics about over-aligned stack objects. | Bob Wilson | 2013-02-08 | 1 | -2/+1 |
* | Tweak check to avoid integer overflow (for insanely large alignments) | Evan Cheng | 2013-02-06 | 1 | -2/+2 |
* | Fix errant fallthrough in the generation of the lifetime markers. | Nadav Rotem | 2013-02-01 | 1 | -0/+1 |
* | Make APFloat constructor require explicit semantics. | Tim Northover | 2013-01-22 | 1 | -1/+2 |
* | Remove unused parameter. Also use the AttributeSet query methods instead of t... | Bill Wendling | 2013-01-18 | 1 | -2/+1 |
* | For inline asm: | Eric Christopher | 2013-01-11 | 1 | -0/+6 |
* | Remove unneeded includes from FunctionLoweringInfo.h. | Jakub Staszak | 2013-01-10 | 1 | -1/+1 |
* | Stack Alignment: throw error if we can't satisfy the minimal alignment | Manman Ren | 2013-01-10 | 1 | -1/+2 |
* | Move all of the header files which are involved in modelling the LLVM IR | Chandler Carruth | 2013-01-02 | 1 | -13/+13 |
* | Remove the Function::getRetAttributes method in favor of using the AttributeS... | Bill Wendling | 2012-12-30 | 1 | -7/+8 |
* | Remove Function::getParamAttributes and use the AttributeSet accessor methods... | Bill Wendling | 2012-12-30 | 1 | -8/+8 |
* | Remove the Function::getFnAttributes method in favor of using the AttributeSet | Bill Wendling | 2012-12-30 | 1 | -1/+2 |
* | Change AsmOperandInfo::ConstraintVT to MVT, instead of EVT. | Patrik Hagglund | 2012-12-19 | 1 | -4/+5 |
* | Split the usage of 'EVT PartVT' into 'MVT PartVT' and 'EVT PartEVT'. | Patrik Hagglund | 2012-12-19 | 1 | -38/+38 |
* | Change RegVT in BitTestBlock and RegsForValue, to contain MVTs, | Patrik Hagglund | 2012-12-19 | 1 | -12/+11 |
* | Change TargetLowering::getTypeForExtArgOrReturn to take and return | Patrik Hagglund | 2012-12-19 | 1 | -1/+1 |
* | Change a parameter of TargetLowering::getVectorTypeBreakdown to MVT, | Patrik Hagglund | 2012-12-19 | 1 | -5/+9 |
* | Change TargetLowering::RegisterTypeForVT to contain MVTs, instead of | Patrik Hagglund | 2012-12-19 | 1 | -10/+10 |
* | Rename the 'Attributes' class to 'Attribute'. It's going to represent a singl... | Bill Wendling | 2012-12-19 | 1 | -18/+18 |