| Commit message (Expand) | Author | Age | Files | Lines |
* | Remove unused private fields found by clang's new -Wunused-private-field. | Benjamin Kramer | 2012-06-06 | 1 | -1/+0 |
* | Change interface for TargetLowering::LowerCallTo and TargetLowering::LowerCall | Justin Holewinski | 2012-05-25 | 1 | -6/+1 |
* | Re-commit r151623 with fix. Only issue special no-return calls if it's a dire... | Evan Cheng | 2012-02-28 | 1 | -2/+2 |
* | Revert r151623 "Some ARM implementaions, e.g. A-series, does return stack pre... | Daniel Dunbar | 2012-02-28 | 1 | -2/+2 |
* | Some ARM implementaions, e.g. A-series, does return stack prediction. That is, | Evan Cheng | 2012-02-28 | 1 | -2/+2 |
* | Emacs-tag and some comment fix for all ARM, CellSPU, Hexagon, MBlaze, MSP430,... | Jia Liu | 2012-02-18 | 1 | -1/+1 |
* | land David Blaikie's patch to de-constify Type, with a few tweaks. | Chris Lattner | 2011-07-18 | 1 | -2/+2 |
* | Make the logic for determining function alignment more explicit. No function... | Eli Friedman | 2011-05-06 | 1 | -3/+0 |
* | Allow targets to specify a the type of the RHS of a shift parameterized on th... | Owen Anderson | 2011-02-25 | 1 | -0/+2 |
* | Split the SDValue out of OutputArg so that SelectionDAG-independent | Dan Gohman | 2010-07-07 | 1 | -0/+3 |
* | Implement indirect branches on MSP430 | Anton Korobeynikov | 2010-05-01 | 1 | -0/+1 |
* | Get rid of the EdgeMapping map. Instead, just check for BasicBlock | Dan Gohman | 2010-05-01 | 1 | -4/+2 |
* | Use const qualifiers with TargetLowering. This eliminates several | Dan Gohman | 2010-04-17 | 1 | -17/+17 |
* | Revert 95130. | Evan Cheng | 2010-02-02 | 1 | -1/+1 |
* | Pass callsite return type to TargetLowering::LowerCall and use that to check ... | Evan Cheng | 2010-02-02 | 1 | -1/+1 |
* | Eliminate target hook IsEligibleForTailCallOptimization. | Evan Cheng | 2010-01-27 | 1 | -1/+1 |
* | zext / truncate is free on msp430. Inform codegen about this. | Anton Korobeynikov | 2010-01-15 | 1 | -0/+17 |
* | Implement variable-width shifts. | Anton Korobeynikov | 2009-12-12 | 1 | -3/+9 |
* | Lower setcc branchless, if this is profitable. | Anton Korobeynikov | 2009-12-11 | 1 | -0/+1 |
* | Add lowering of returnaddr and frameaddr intrinsics. Shamelessly stolen from ... | Anton Korobeynikov | 2009-12-07 | 1 | -0/+4 |
* | Initial codegen support for MSP430 ISRs | Anton Korobeynikov | 2009-12-07 | 1 | -0/+3 |
* | Add some dummy support for post-incremented loads | Anton Korobeynikov | 2009-11-07 | 1 | -0/+6 |
* | Enhance EmitInstrWithCustomInserter() so target can specify CFG changes that ... | Evan Cheng | 2009-09-18 | 1 | -1/+2 |
* | Retype from unsigned to CallingConv::ID accordingly. Approved by Bob Wilson. | Sandeep Patel | 2009-09-02 | 1 | -6/+6 |
* | Add dummy inline asm handling for 'r' constraint. This fixes PR4778 | Anton Korobeynikov | 2009-08-26 | 1 | -0/+5 |
* | Major calling convention code refactoring. | Dan Gohman | 2009-08-05 | 1 | -11/+43 |
* | Update comments to make it clear that the function alignment is the Log2 of the | Bill Wendling | 2009-07-01 | 1 | -1/+1 |
* | Add an "alignment" field to the MachineFunction object. It makes more sense to | Bill Wendling | 2009-06-30 | 1 | -0/+3 |
* | Make handling of conditional stuff much more straightforward | Anton Korobeynikov | 2009-05-03 | 1 | -9/+6 |
* | Custom lower SIGN_EXTEND | Anton Korobeynikov | 2009-05-03 | 1 | -0/+1 |
* | Add 8bit shifts | Anton Korobeynikov | 2009-05-03 | 1 | -4/+1 |
* | Handle logical shift right (at least I hope so :) ) | Anton Korobeynikov | 2009-05-03 | 1 | -1/+7 |
* | Properly handle ExternalSymbol's | Anton Korobeynikov | 2009-05-03 | 1 | -0/+1 |
* | Add left shift | Anton Korobeynikov | 2009-05-03 | 1 | -2/+2 |
* | Lower select with custom inserted and make condjumps generic | Anton Korobeynikov | 2009-05-03 | 1 | -1/+8 |
* | Add first draft for conditions, conditional branches, etc | Anton Korobeynikov | 2009-05-03 | 1 | -1/+18 |
* | Add lowering for global address nodes. Not pretty efficient though. | Anton Korobeynikov | 2009-05-03 | 1 | -1/+6 |
* | Add CALL lowering. | Anton Korobeynikov | 2009-05-03 | 1 | -1/+14 |
* | Add pattern for OR | Anton Korobeynikov | 2009-05-03 | 1 | -1/+0 |
* | Add dummy lowering for shifts | Anton Korobeynikov | 2009-05-03 | 1 | -1/+5 |
* | Add proper ISD::RET lowering | Anton Korobeynikov | 2009-05-03 | 1 | -0/+14 |
* | Add first draft of MSP430 calling convention stuff and draft of ISD::FORMAL_A... | Anton Korobeynikov | 2009-05-03 | 1 | -0/+2 |
* | Dummy MSP430 backend | Anton Korobeynikov | 2009-05-03 | 1 | -0/+40 |