summaryrefslogtreecommitdiff
path: root/llvm/lib/CodeGen/MachineFrameInfo.cpp
AgeCommit message (Expand)Author
2025-08-12[llvm] Support multiple save/restore points in mir (#119357)Elizaveta Noskova
2024-07-23[LLVM] [MC] Update frame layout & CFI generation to handle frames larger than...Wesley Wiser
2024-03-27Revert rG58de1e2c5eee548a9b365e3b1554d87317072ad9 "Fix stack layout for frame...Simon Pilgrim
2024-03-27Fix stack layout for frames larger than 2gb (#84114)Wesley Wiser
2024-03-18[MachineFrameInfo] Refactoring around computeMaxcallFrameSize() (NFC) (#78001)Jonas Paulsson
2023-04-18[MC] Use subregs/superregs instead of MCSubRegIterator/MCSuperRegIterator. NFC.Jay Foad
2022-10-20[MachineFrameInfo][RISCV] Call ensureStackAlignment for objects created with ...Craig Topper
2022-07-17[CodeGen] Qualify auto variables in for loops (NFC)Kazu Hirata
2021-03-30[NFC][CodeGen] Tidy up TargetRegisterInfo stack realignment functionsTomas Matheson
2020-06-28Revert accidentally landed patch citing o build errorsmadhur13490
2020-06-28Improve stack object printing. NFC.madhur13490
2020-04-06[Alignment][NFC] Add DebugStr and operator*Guillaume Chatelet
2020-04-06Revert "[Alignment][NFC] Add DebugStr and operator*"Guillaume Chatelet
2020-04-06[Alignment][NFC] Add DebugStr and operator*Guillaume Chatelet
2020-03-18[Alignment][NFC] Deprecate getTransientStackAlignmentGuillaume Chatelet
2020-01-24[Alignment][NFC] Deprecate Align::None()Guillaume Chatelet
2019-12-10[AArch64] Fix issues with large arrays on stackKiran Chandramohan
2019-09-27[Alignment][NFC] Remove unneeded llvm:: scoping on Align typesGuillaume Chatelet
2019-09-18[Alignment][NFC] Use Align::None instead of 1Guillaume Chatelet
2019-08-21[LLVM][Alignment] Introduce Alignment In MachineFrameInfoGuillaume Chatelet
2019-07-16Fix parameter name comments using clang-tidy. NFC.Rui Ueyama
2019-06-17Describe stack-id as an enumSander de Smalen
2019-04-02Enforce StackID definition in PEISander de Smalen
2019-01-19Update the file headers across all of the LLVM projects in the monorepoChandler Carruth
2018-05-14Rename DEBUG macro to LLVM_DEBUG.Nicola Zaghen
2018-04-30IWYU for llvm-config.h in llvm, additions.Nico Weber
2018-04-09Fix printing of stack id in MachineFrameInfoMatt Arsenault
2017-12-05MachineFrameInfo: Cleanup some parameter naming inconsistencies; 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-03Move TargetFrameLowering.h to CodeGen where it's implementedDavid Blaikie
2017-10-15Reverting r315590; it did not include changes for llvm-tblgen, which is causi...Aaron Ballman
2017-10-12[dump] Remove NDEBUG from test to enable dump methods [NFC]Don Hinton
2017-07-20Add an ID field to StackObjectsMatt Arsenault
2017-05-05ARM: Compute MaxCallFrame size earlyMatthias Braun
2017-04-26MachineFrameInfo: Move implementation to an own file; NFCMatthias Braun