summaryrefslogtreecommitdiff
path: root/llvm/lib/Target/MSP430/MSP430InstrInfo.cpp
AgeCommit message (Expand)Author
2025-11-10CodeGen: Remove TRI arguments from stack load/store hooks (#158240)Matt Arsenault
2025-11-10CodeGen: Keep reference to TargetRegisterInfo in TargetInstrInfo (#158224)Matt Arsenault
2025-09-08CodeGen: Pass SubtargetInfo to TargetGenInstrInfo constructors (#157337)Matt Arsenault
2025-02-24[CodeGen] Change copyPhysReg interface to use Register instead of MCRegister....Craig Topper
2025-01-22[llvm] Pass MachineInstr flags to storeRegToStackSlot/loadRegFromStackSlot (N...Venkata Ramanaiah Nalamothu
2024-11-18[Target] Remove unused includes (NFC) (#116577)Kazu Hirata
2024-08-27[TII][RISCV] Add renamable bit to copyPhysReg (#91179)Piyou Chen
2022-12-17[CodeGen] Additional Register argument to storeRegToStackSlot/loadRegFromStac...Christudasan Devadasan
2022-06-04[Target] Use MachineBasicBlock::erase (NFC)Kazu Hirata
2021-10-08Move TargetRegistry.(h|cpp) from Support to MCReid Kleckner
2021-09-29[MSP430] Recognize Bi as an indirect branch in analyzeBranch. NFC.Jay Foad
2020-04-28[TII] remove overrides of isUnpredicatedTerminatorNick Desaulniers
2020-03-31[Alignment][NFC] Transitionning more getMachineMemOperand call sitesGuillaume Chatelet
2020-03-30[Alignment][NFC] Use Align version of getMachineMemOperandGuillaume Chatelet
2020-02-03[NFC] unsigned->Register in storeRegTo/loadRegFromStackSimon Moll
2019-11-11Use MCRegister in copyPhysRegMatt Arsenault
2019-02-08Implementation of asm-goto support in LLVMCraig Topper
2019-01-19Update the file headers across all of the LLVM projects in the monorepoChandler Carruth
2018-11-15[MSP430] Add MC layerAnton Korobeynikov
2018-11-08Revert "[MSP430] Add MC layer"Davide Italiano
2018-11-08[MSP430] Add MC layerAnton Korobeynikov
2018-05-09[DebugInfo] Examine all uses of isDebugValue() for debug instructions.Shiva Chen
2016-09-14Finish renaming remaining analyzeBranch functionsMatt Arsenault
2016-09-14Make analyzeBranch family of instruction names consistentMatt Arsenault
2016-09-14AArch64: Use TTI branch functions in branch relaxationMatt Arsenault
2016-07-28MachineFunction: Return reference for getFrameInfo(); NFCMatthias Braun
2016-07-28TargetInstrInfo: rename GetInstSizeInBytes to getInstSizeInBytes. NFCSjoerd Meijer
2016-07-15Rename AnalyzeBranch* to analyzeBranch*.Jacques Pienaar
2016-07-08MSP430: Avoid implicit iterator conversions, NFCDuncan P. N. Exon Smith
2016-06-12Pass DebugLoc and SDLoc by const ref.Benjamin Kramer
2016-02-24`MSP430InstrInfo::loadRegFromStackSlot` forgets to set register def.Anton Korobeynikov
2016-02-23CodeGen: TII: Take MachineInstr& in predicate API, NFCDuncan P. N. Exon Smith
2015-08-11PseudoSourceValue: Replace global manager with a manager in a machine function.Alex Lorenz
2015-06-11[CodeGen] ArrayRef'ize cond/pred in various TII APIs. NFC.Ahmed Bougacha
2014-08-05Have MachineFunction cache a pointer to the subtarget to make lookupsEric Christopher
2014-08-04Remove the TargetMachine forwards for TargetSubtargetInfo basedEric Christopher
2014-06-27Remove uses and caches of the target machine and subtarget fromEric Christopher
2014-04-25[C++] Use 'nullptr'. Target edition.Craig Topper
2014-04-22[cleanup] Lift using directives, DEBUG_TYPE definitions, and even someChandler Carruth
2014-03-07Replace PROLOG_LABEL with a new CFI_INSTRUCTION.Rafael Espindola
2014-03-02[C++11] Replace llvm::next and llvm::prior with std::next and std::prev.Benjamin Kramer
2013-11-19[weak vtables] Remove a bunch of weak vtablesJuergen Ributzka
2013-11-18Revert r194865 and r194874.Alexey Samsonov
2013-11-15[weak vtables] Remove a bunch of weak vtablesJuergen Ributzka
2013-06-07Don't cache the instruction and register info from the TargetMachine, becauseBill Wendling
2013-01-02Move all of the header files which are involved in modelling the LLVM IRChandler Carruth
2012-12-03Use the new script to sort the includes of every file under lib.Chandler Carruth
2012-06-06Remove unused private fields found by clang's new -Wunused-private-field.Benjamin Kramer
2012-03-17Reorder includes in Target backends to following coding standards. Remove som...Craig Topper
2012-02-18Emacs-tag and some comment fix for all ARM, CellSPU, Hexagon, MBlaze, MSP430,...Jia Liu