summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/MSP430/MSP430ISelLowering.cpp
Commit message (Expand)AuthorAgeFilesLines
* [MSP430] Add SRet support to MSP430 targetVadzim Dambrouski2017-03-021-19/+66
* Test commit, fix typo, NFC.Vadzim Dambrouski2017-02-281-1/+1
* Turn cl::values() (for enum) from a vararg function to using C++ variadic tem...Mehdi Amini2016-10-081-2/+1
* Replace "fallthrough" comments with LLVM_FALLTHROUGHJustin Bogner2016-08-171-4/+8
* MachineFunction: Return reference for getFrameInfo(); NFCMatthias Braun2016-07-281-10/+10
* [SelectionDAG] Get rid of bool parameters in SelectionDAG::getLoad, getStore,...Justin Lebar2016-07-151-11/+7
* CodeGen: Use MachineInstr& in TargetLowering, NFCDuncan P. N. Exon Smith2016-06-301-19/+20
* Pass DebugLoc and SDLoc by const ref.Benjamin Kramer2016-06-121-41/+22
* [CodeGen] Default CTTZ_ZERO_UNDEF/CTLZ_ZERO_UNDEF to Expand in TargetLowering...Craig Topper2016-04-281-4/+0
* Declare MVT::SimpleValueType as an int8_t sized enum. This removes 400 bytes ...Craig Topper2016-04-171-1/+1
* MSP430: Remove implicit ilist iterator conversions, NFCDuncan P. N. Exon Smith2015-10-201-4/+2
* [TLI] Refactor "is integer division cheap" queries.Michael Kuperstein2015-08-191-4/+0
* PseudoSourceValue: Replace global manager with a manager in a machine function.Alex Lorenz2015-08-111-3/+4
* Make TargetLowering::getPointerTy() taking DataLayout as an argumentMehdi Amini2015-07-091-35/+34
* [TargetLowering] StringRefize asm constraint getters.Benjamin Kramer2015-07-051-3/+2
* Change getTargetNodeName() to produce compiler warnings for missing cases, fi...Matthias Braun2015-05-071-2/+5
* Reapply r235977 "[DebugInfo] Add debug locations to constant SD nodes"Sergey Dmitrouk2015-04-281-14/+16
* Revert "[DebugInfo] Add debug locations to constant SD nodes"Daniel Jasper2015-04-281-16/+14
* [DebugInfo] Add debug locations to constant SD nodesSergey Dmitrouk2015-04-281-14/+16
* Allow memory intrinsics to be tail callsKrzysztof Parzyszek2015-04-131-0/+1
* getRegForInlineAsmConstraint wants to use TargetRegisterInfo forEric Christopher2015-02-261-5/+5
* Remove an argument-less call to getSubtargetImpl from TargetLoweringBase.Eric Christopher2015-02-261-2/+3
* CodeGen: convert CCState interface to using ArrayRefsTim Northover2015-02-211-1/+1
* Demote vectors to arrays. No functionality change.Benjamin Kramer2015-02-191-10/+2
* Remove unnecessary calls to getSubtarget/getSubtargetImpl from theEric Christopher2015-01-291-4/+2
* [SelectionDAG] Allow targets to specify legality of extloads' resultAhmed Bougacha2015-01-081-5/+7
* We can get the TLOF from the TargetMachine - so constructor no longer require...Aditya Nandakumar2014-11-131-1/+1
* This patch changes the ownership of TLOF from TargetLoweringBase to TargetMac...Aditya Nandakumar2014-11-131-1/+1
* Drop the W postfix on the 16-bit registers.Job Noorman2014-09-101-11/+11
* Remove the target machine from CCState. Previously it was only usedEric Christopher2014-08-061-8/+8
* Remove the TargetMachine forwards for TargetSubtargetInfo basedEric Christopher2014-08-041-2/+4
* Remove unnecessary caching of variables by MSP430TargetLowering andEric Christopher2014-06-271-7/+4
* [C++] Use 'nullptr'.Craig Topper2014-04-281-1/+1
* Convert SelectionDAG::getNode methods to use ArrayRef<SDValue>.Craig Topper2014-04-261-6/+5
* [C++] Use 'nullptr'. Target edition.Craig Topper2014-04-251-2/+2
* [Modules] Fix potential ODR violations by sinking the DEBUG_TYPEChandler Carruth2014-04-221-2/+2
* Make consistent use of MCPhysReg instead of uint16_t throughout the tree.Craig Topper2014-04-041-1/+1
* [C++11] Replace llvm::next and llvm::prior with std::next and std::prev.Benjamin Kramer2014-03-021-4/+2
* Remove unnecessary #includes.Bill Wendling2014-01-061-1/+0
* Refactor function that checks that __builtin_returnaddress's argument is cons...Bill Wendling2014-01-061-4/+1
* Emit an error message if the value passed to __builtin_returnaddress isn't a ...Bill Wendling2014-01-051-0/+7
* Mark some command line flags as hiddenNadav Rotem2013-10-181-1/+1
* Fix MSP430 calling convention to match MSPGCCJob Noorman2013-10-151-5/+121
* Test commit to see if write access works.Job Noorman2013-07-151-1/+1
* Properly lower jump tables on MSP430. Patch by Job Noorman!Anton Korobeynikov2013-07-141-2/+2
* Use SmallVectorImpl& instead of SmallVector to avoid repeating small vector s...Craig Topper2013-07-141-3/+3
* Add jump tables handling for MSP430.Anton Korobeynikov2013-07-011-0/+10
* The getRegForInlineAsmConstraint function should only accept MVT value types.Chad Rosier2013-06-221-1/+1
* Order CALLSEQ_START and CALLSEQ_END nodes.Andrew Trick2013-05-291-2/+3
* Track IR ordering of SelectionDAG nodes 2/4.Andrew Trick2013-05-251-19/+19
OpenPOWER on IntegriCloud