summaryrefslogtreecommitdiff
path: root/llvm/lib/Target/Mips/MipsSEFrameLowering.cpp
AgeCommit message (Expand)Author
2025-11-10CodeGen: Remove TRI arguments from stack load/store hooks (#158240)Matt Arsenault
2025-07-12[Mips] Remove unnecessary casts (NFC) (#148392)Kazu Hirata
2025-04-21[Mips] Use helper class for emitting CFI instructions (NFCI) (#136242)Sergei Barannikov
2025-02-20[FrameLowering] Use MCRegister instead of Register in CalleeSavedInfo. NFC (#...Craig Topper
2025-01-14[llvm] Mark scavenging spill-slots as *spilled* stack objects. (#122673)Guy David
2024-11-16[Mips] Remove unused includes (NFC) (#116499)Kazu Hirata
2024-07-19CodeGen: Avoid some references to MachineFunction's getMMI (#99652)Matt Arsenault
2022-12-17[CodeGen] Additional Register argument to storeRegToStackSlot/loadRegFromStac...Christudasan Devadasan
2022-05-26[Target] use getSubtarget<> instead of static_cast<>(getSubtarget())Zongwei Lan
2022-01-19[NFC] Use Register instead of unsignedJim Lin
2021-11-21[llvm] Use range-based for loops (NFC)Kazu Hirata
2021-03-30[NFC][CodeGen] Tidy up TargetRegisterInfo stack realignment functionsTomas Matheson
2020-11-05[SVE] Return StackOffset for TargetFrameLowering::getFrameIndexReference.Sander de Smalen
2020-07-01[Alignment][NFC] Migrate MachineFrameInfo::CreateStackObject to AlignGuillaume Chatelet
2020-06-30Mips: Don't store MachineFunction in MipsFunctionInfoMatt Arsenault
2020-05-22[MC] Change MCCFIInstruction::createDefCfaOffset to cfiDefCfaOffset which doe...Fangrui Song
2020-04-07CodeGen: Use Register in TargetFrameLoweringMatt Arsenault
2020-03-18[Alignment][NFC] Deprecate getMaxAlignmentGuillaume Chatelet
2020-02-08ArrayRef'ize spillCalleeSavedRegisters. NFCI.Benjamin Kramer
2019-10-07[Mips] Always save RA when disabling frame pointer eliminationSimon Atanasyan
2019-08-15Apply llvm-prefer-register-over-unsigned from clang-tidy to LLVMDaniel Sanders
2019-01-19Update the file headers across all of the LLVM projects in the monorepoChandler Carruth
2018-08-29[mips] Prevent shrink-wrap for BuildPairF64, ExtractElementF64 when they use $spVladimir Stefanovic
2018-06-29[mips] Support shrink-wrappingPetar Jovanovic
2018-06-11[mips] Fix spill slot for mips3, n64 abiAleksandar Beserminji
2017-12-15MachineFunction: Return reference from getFunction(); NFCMatthias Braun
2017-11-17Fix a bunch more layering of CodeGen headers that are in TargetDavid Blaikie
2017-11-08Target/TargetInstrInfo.h -> CodeGen/TargetInstrInfo.h to match layeringDavid Blaikie
2017-11-02[mips] Use register scavenging with MSA.Simon Dardis
2017-10-15Remove unused variablesVitaly Buka
2017-08-14[MIPS] Implement support for -mstack-alignment.John Baldwin
2017-08-03[Mips] Fix some Clang-tidy modernize-use-using and Include What You Use warni...Eugene Zelenko
2017-06-06Sort the remaining #include lines in include/... and lib/....Chandler Carruth
2017-04-24Move size and alignment information of regclass to TargetRegisterInfoKrzysztof Parzyszek
2017-02-01[Mips] Fix some Clang-tidy modernize and Include What You Use warnings; other...Eugene Zelenko
2016-11-30Move FrameInstructions from MachineModuleInfo to MachineFunctionMatthias Braun
2016-07-28MachineFunction: Return reference for getFrameInfo(); NFCMatthias Braun
2016-07-26[mips] Fix typos in spelling of lowerRETURNADDR.Daniel Sanders
2016-06-21Replace silly uses of 'signed' with 'int'David Majnemer
2016-04-18[NFC] Header cleanupMehdi Amini
2016-04-15[mips] More range-based for loops. NFC.Vasileios Kalintiris
2016-02-03[mips] Remove redundant inclusions of MipsAnalyzeImmediate.hDaniel Sanders
2015-11-12Re-apply "[mips] Use correct frame register for DWARF info when dynamically r...Vasileios Kalintiris
2015-11-12Revert "[mips] Use correct frame register for DWARF info when dynamically rea...Vasileios Kalintiris
2015-11-12[mips] Use correct frame register for DWARF info when dynamically realigning ...Vasileios Kalintiris
2015-10-26[mips] Check for the correct error message in tests for interrupt attributes.Vasileios Kalintiris
2015-10-26[mips] Interrupt attribute support for mips32r2+.Vasileios Kalintiris
2015-10-20Mips: Remove implicit ilist iterator conversions, NFCDuncan P. N. Exon Smith
2015-10-12[mips] Handle undef when extracting subregs from FP64 registers.Daniel Sanders
2015-08-28[mips] Remove incorrect DebugLoc entries from prologuePetar Jovanovic