summaryrefslogtreecommitdiff
path: root/lib/Target/MSP430/MSP430ISelLowering.h
AgeCommit message (Expand)Author
2017-11-17Fix a bunch more layering of CodeGen headers that are in TargetDavid Blaikie
2017-03-02[MSP430] Add SRet support to MSP430 targetVadzim Dambrouski
2016-06-30CodeGen: Use MachineInstr& in TargetLowering, NFCDuncan P. N. Exon Smith
2016-06-12Pass DebugLoc and SDLoc by const ref.Benjamin Kramer
2015-07-09Re-instate the EVT parameter to getScalarShiftAmountTy() for OOT userMehdi Amini
2015-07-09Make TargetLowering::getShiftAmountTy() taking DataLayout as an argumentMehdi Amini
2015-07-05[TargetLowering] StringRefize asm constraint getters.Benjamin Kramer
2015-06-23Revert r240137 (Fixed/added namespace ending comments using clang-tidy. NFC)Alexander Kornienko
2015-06-19Fixed/added namespace ending comments using clang-tidy. NFCAlexander Kornienko
2015-05-07Change getTargetNodeName() to produce compiler warnings for missing cases, fi...Matthias Braun
2015-04-15[msp430] Only support the 'm' inline assembly memory constraint. NFC.Daniel Sanders
2015-03-16Make each target map all inline assembly memory constraints to InlineAsm::Con...Daniel Sanders
2015-02-26getRegForInlineAsmConstraint wants to use TargetRegisterInfo forEric Christopher
2015-02-26Remove an argument-less call to getSubtargetImpl from TargetLoweringBase.Eric Christopher
2014-08-13Canonicalize header guards into a common format.Benjamin Kramer
2014-06-27Remove unnecessary caching of variables by MSP430TargetLowering andEric Christopher
2014-04-29[C++11] Add 'override' keywords and remove 'virtual'. Additionally add 'final...Craig Topper
2013-07-01Add jump tables handling for MSP430.Anton Korobeynikov
2013-06-22The getRegForInlineAsmConstraint function should only accept MVT value types.Chad Rosier
2013-05-25Track IR ordering of SelectionDAG nodes 2/4.Andrew Trick
2013-03-01Fix PR10475Michael Liao
2012-12-18Get rid of the pesky -Woverloaded-virtual warning. No change in functionality.Eli Bendersky
2012-11-21Add support for varargs functions for msp430.Anton Korobeynikov
2012-10-08Move TargetData to DataLayout.Micah Villmow
2012-06-06Remove unused private fields found by clang's new -Wunused-private-field.Benjamin Kramer
2012-05-25Change interface for TargetLowering::LowerCallTo and TargetLowering::LowerCallJustin Holewinski
2012-02-28Re-commit r151623 with fix. Only issue special no-return calls if it's a dire...Evan Cheng
2012-02-28Revert r151623 "Some ARM implementaions, e.g. A-series, does return stack pre...Daniel Dunbar
2012-02-28Some ARM implementaions, e.g. A-series, does return stack prediction. That is,Evan Cheng
2012-02-18Emacs-tag and some comment fix for all ARM, CellSPU, Hexagon, MBlaze, MSP430,...Jia Liu
2011-07-18land David Blaikie's patch to de-constify Type, with a few tweaks.Chris Lattner
2011-05-06Make the logic for determining function alignment more explicit. No function...Eli Friedman
2011-02-25Allow targets to specify a the type of the RHS of a shift parameterized on th...Owen Anderson
2010-07-07Split the SDValue out of OutputArg so that SelectionDAG-independentDan Gohman
2010-05-01Implement indirect branches on MSP430Anton Korobeynikov
2010-05-01Get rid of the EdgeMapping map. Instead, just check for BasicBlockDan Gohman
2010-04-17Use const qualifiers with TargetLowering. This eliminates severalDan Gohman
2010-02-02Revert 95130.Evan Cheng
2010-02-02Pass callsite return type to TargetLowering::LowerCall and use that to check ...Evan Cheng
2010-01-27Eliminate target hook IsEligibleForTailCallOptimization.Evan Cheng
2010-01-15zext / truncate is free on msp430. Inform codegen about this.Anton Korobeynikov
2009-12-12Implement variable-width shifts.Anton Korobeynikov
2009-12-11Lower setcc branchless, if this is profitable.Anton Korobeynikov
2009-12-07Add lowering of returnaddr and frameaddr intrinsics. Shamelessly stolen from ...Anton Korobeynikov
2009-12-07Initial codegen support for MSP430 ISRsAnton Korobeynikov
2009-11-07Add some dummy support for post-incremented loadsAnton Korobeynikov
2009-09-18Enhance EmitInstrWithCustomInserter() so target can specify CFG changes that ...Evan Cheng
2009-09-02Retype from unsigned to CallingConv::ID accordingly. Approved by Bob Wilson.Sandeep Patel
2009-08-26Add dummy inline asm handling for 'r' constraint. This fixes PR4778Anton Korobeynikov
2009-08-05Major calling convention code refactoring.Dan Gohman