summaryrefslogtreecommitdiff
path: root/llvm/lib/CodeGen/TargetFrameLoweringImpl.cpp
AgeCommit message (Expand)Author
2025-11-10CodeGen: Remove TRI arguments from stack load/store hooks (#158240)Matt Arsenault
2025-04-25Reland [AMDGPU] Support block load/store for CSR #130013 (#137169)Diana Picus
2025-04-23Revert "[AMDGPU] Support block load/store for CSR" (#136846)Diana Picus
2025-04-23[AMDGPU] Support block load/store for CSR (#130013)Diana Picus
2025-03-06[CodeGen] Use Register::id(). NFCCraig Topper
2025-02-11[CFIFixup] Fixup CFI for split functions with synchronous uwtables (#125299)Daniel Hoekwater
2024-11-12[CodeGen] Remove unused includes (NFC) (#115996)Kazu Hirata
2024-09-26[X86][IPRA] Add getIPRACSRegs since frame registers are risked to be optimize...Freddy Ye
2024-07-25[StackFrameLayoutAnalysis] Use target-specific hook for SP offsets (#100386)Hari Limaye
2023-02-09Revert "HHVM calling conventions."Amir Aupov
2022-04-13[iwyu] Handle regressions in libLLVM header includeserge-sans-paille
2022-04-11[CodeGen] Async unwind - add a pass to fix CFI informationMomchil Velikov
2022-04-05Revert "[CodeGen] Async unwind - add a pass to fix CFI information"Muhammad Omair Javaid
2022-04-04[CodeGen] Async unwind - add a pass to fix CFI informationMomchil Velikov
2022-03-16Cleanup codegen includesserge-sans-paille
2022-03-10Revert "Cleanup codegen includes"Nico Weber
2022-03-10Cleanup codegen includesserge-sans-paille
2021-11-23PrologEpilogInserter: Use explicit control for scavenge slot placementMatt Arsenault
2020-11-05[SVE] Return StackOffset for TargetFrameLowering::getFrameIndexReference.Sander de Smalen
2020-06-03TargetFrameLowering.h - remove unnecessary includes. NFC.Simon Pilgrim
2020-04-13[CallSite removal][CodeGen] Use CallBase instead of ImmutableCallSite in Targ...Craig Topper
2020-04-07CodeGen: Use Register in TargetFrameLoweringMatt Arsenault
2020-01-17[WebAssembly] Track frame registers through VReg and local allocationDerek Schuff
2020-01-16Revert "[WebAssembly] Track frame registers through VReg and local allocation"Derek Schuff
2020-01-16[WebAssembly] Track frame registers through VReg and local allocationDerek Schuff
2019-10-29Reland [AArch64][DebugInfo] Do not recompute CalleeSavedStackSize (Take 2)Sander de Smalen
2019-10-29Revert rG70f5aecedef9a6e347e425eb5b843bf797b95319 - "Reland [AArch64][DebugIn...Simon Pilgrim
2019-10-28Reland [AArch64][DebugInfo] Do not recompute CalleeSavedStackSize (Take 2)Sander de Smalen
2019-10-21Reverted r375425 as it broke some buildbots.Sander de Smalen
2019-10-21[AArch64][DebugInfo] Do not recompute CalleeSavedStackSize (Take 2)Sander de Smalen
2019-10-19Prune two MachineInstr.h includes, fix up depsReid Kleckner
2019-09-18Revert "[AArch64][DebugInfo] Do not recompute CalleeSavedStackSize"Krasimir Georgiev
2019-09-18[AArch64][DebugInfo] Do not recompute CalleeSavedStackSizeSander de Smalen
2019-08-02[IPRA][ARM] Disable no-CSR optimisation for ARMOliver Stannard
2019-01-19Update the file headers across all of the LLVM projects in the monorepoChandler Carruth
2019-01-14Replace "no-frame-pointer-*" function attributes with "frame-pointer"Francis Visoiu Mistrih
2018-04-24Correct dwarf unwind information in function epiloguePetar Jovanovic
2018-04-07Reapply ARM: Do not spill CSR to stack on entry to noreturn functionsTim Northover
2018-04-07Revert "ARM: Do not spill CSR to stack on entry to noreturn functions"Vitaly Buka
2018-04-05ARM: Do not spill CSR to stack on entry to noreturn functionsTim Northover
2018-03-14TargetMachine: Add address space to getPointerSizeMatt Arsenault
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-08Revert "Correct dwarf unwind information in function epilogue for X86"Reid Kleckner
2017-11-07Reland "Correct dwarf unwind information in function epilogue for X86"Petar Jovanovic
2017-11-03Move TargetFrameLowering.h to CodeGen where it's implementedDavid Blaikie
2017-11-01Revert "Correct dwarf unwind information in function epilogue for X86"Petar Jovanovic
2017-11-01Correct dwarf unwind information in function epilogue for X86Petar Jovanovic
2017-06-06[CodeGen] Fix some Clang-tidy modernize-use-using and Include What You Use wa...Eugene Zelenko
2017-03-14Disable Callee Saved RegistersOren Ben Simhon