summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/MSP430/MSP430ISelLowering.cpp
Commit message (Expand)AuthorAgeFilesLines
* [TargetLowering][DAGCombine][MSP430] Shift Amount Threshold in DAGCombine (4)joanlluch2019-11-131-3/+4
* [TargetLowering][DAGCombine][MSP430] Shift Amount Threshold in DAGCombine (3)...joanlluch2019-11-081-0/+14
* comment shiftamountthresholdjoanlluch2019-11-071-0/+1
* [TargetLowering][DAGCombine][MSP430] add/use hook for Shift Amount Threshold ...Sanjay Patel2019-10-191-0/+3
* [Alignment][NFC] Remove unneeded llvm:: scoping on Align typesGuillaume Chatelet2019-09-271-2/+2
* [Alignment][NFC] Use Align with TargetLowering::setPrefFunctionAlignmentGuillaume Chatelet2019-09-061-1/+1
* [Alignment][NFC] Use Align with TargetLowering::setMinFunctionAlignmentGuillaume Chatelet2019-09-061-1/+1
* [LLVM][Alignment] Make functions using log of alignment explicitGuillaume Chatelet2019-09-051-2/+2
* Apply llvm-prefer-register-over-unsigned from clang-tidy to LLVMDaniel Sanders2019-08-151-10/+10
* Update the file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-191-4/+3
* [MSP430] Optimize 'shl x, 8[+ N] -> swpb(zext(x)) [<< N]' for i16Anton Korobeynikov2019-01-091-7/+18
* [MSP430] Fix crash while lowering llvm.stacksave/stackrestoreAnton Korobeynikov2019-01-091-0/+2
* [MSP430] Optimize srl/sra in case of A >> (8 + N)Anton Korobeynikov2018-11-191-2/+12
* [MSP430] Add RTLIB::[SRL/SRA/SHL]_I32 lowering to EABI lib callsAnton Korobeynikov2018-11-161-2/+7
* [MSP430] Add MC layerAnton Korobeynikov2018-11-151-39/+52
* Revert "[MSP430] Add MC layer"Davide Italiano2018-11-081-52/+39
* [MSP430] Add MC layerAnton Korobeynikov2018-11-081-39/+52
* [IR][CodeGen] Remove dependency on EVT from IR/Function.cpp. Move EVT to Code...Craig Topper2018-03-291-1/+1
* Fix layering by moving ValueTypes.h from CodeGen to IRDavid Blaikie2018-03-231-1/+1
* MachineFunction: Return reference from getFunction(); NFCMatthias Braun2017-12-151-1/+1
* [MSP430] Align functions on 2-byte boundary instead of 4.Vadzim Dambrouski2017-09-191-1/+1
* Use report_fatal_error for unsupported calling conventionsAlex Bradbury2017-08-221-2/+2
* [MSP430] Add subtarget features for hardware multiplier.Vadzim Dambrouski2017-05-231-24/+3
* [MSP430] Generate EABI-compliant libcallsVadzim Dambrouski2017-05-111-35/+233
* Add extra operand to CALLSEQ_START to keep frame part set up previouslySerge Pavlov2017-05-091-2/+1
* [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
OpenPOWER on IntegriCloud