summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/SystemZ/SystemZFrameLowering.cpp
Commit message (Expand)AuthorAgeFilesLines
* [SystemZ] Don't allow CL option -mpacked-stack with -mbackchain.Jonas Paulsson2020-01-031-0/+2
* [SystemZ] Implement the packed stack layoutJonas Paulsson2019-12-121-86/+188
* [SystemZ] Return the right offsets from getCalleeSavedSpillSlots().Jonas Paulsson2019-11-251-21/+28
* [SystemZ] Add GHC calling conventionUlrich Weigand2019-11-041-0/+21
* Use Align for TFL::TransientStackAlignmentGuillaume Chatelet2019-10-211-1/+1
* [Alignment][NFC] Use Align for TargetFrameLowering/SubtargetGuillaume Chatelet2019-10-171-1/+1
* Apply llvm-prefer-register-over-unsigned from clang-tidy to LLVMDaniel Sanders2019-08-151-1/+1
* Update the file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-191-4/+3
* [SystemZ] Add support for anyregcc calling conventionUlrich Weigand2018-03-021-12/+27
* [SystemZ] Fix common-code users of stack sizeUlrich Weigand2018-03-021-42/+11
* MachineFunction: Return reference from getFunction(); NFCMatthias Braun2017-12-151-3/+3
* Add "Restored" flag to CalleeSavedInfoKrzysztof Parzyszek2017-08-101-1/+1
* [SystemZ] Fix missing emergency spill slot corner caseUlrich Weigand2017-06-261-2/+15
* Move most EH from MachineModuleInfo to MachineFunctionMatthias Braun2016-12-011-1/+1
* Temporarily Revert "Move most EH from MachineModuleInfo to MachineFunction"Eric Christopher2016-12-011-1/+1
* Move most EH from MachineModuleInfo to MachineFunctionMatthias Braun2016-11-301-1/+1
* Move FrameInstructions from MachineModuleInfo to MachineFunctionMatthias Braun2016-11-301-4/+4
* MachineFunction: Return reference for getFrameInfo(); NFCMatthias Braun2016-07-281-15/+15
* [SystemZ] Save/restore r6 and r7 if function contains landing pad.Marcin Koscielnicki2016-06-281-0/+6
* [SystemZ] Implement backchain attribute (recommit with fix).Marcin Koscielnicki2016-05-051-0/+13
* Revert "[SystemZ] Implement backchain attribute."Marcin Koscielnicki2016-05-041-13/+0
* [SystemZ] Implement backchain attribute.Marcin Koscielnicki2016-05-041-0/+13
* [SystemZ] Fix in restoreCalleeSavedRegisters()Jonas Paulsson2016-05-021-1/+2
* Change eliminateCallFramePseudoInstr() to return an iteratorHans Wennborg2016-03-311-2/+2
* [Stack realignment] Handling of aligned allocas.Jonas Paulsson2015-11-281-1/+2
* Remove windows line endings introduced by r252177. NFC.Tim Northover2015-11-051-17/+17
* [DebugInfo] Fix ARM/AArch64 prologue_end position. Related to D11268.Oleg Ranevskyy2015-11-051-14/+17
* Remove redundant TargetFrameLowering::getFrameIndexOffset virtualJames Y Knight2015-08-151-3/+11
* PrologEpilogInserter: Rewrite API to determine callee save regsiters.Matthias Braun2015-07-141-9/+10
* [ShrinkWrap] Add (a simplified version) of shrink-wrapping.Quentin Colombet2015-05-051-2/+3
* Fix undefined behavior (left shift of negative value) in SystemZ backend.Alexey Samsonov2014-08-201-1/+1
* Have MachineFunction cache a pointer to the subtarget to make lookupsEric Christopher2014-08-051-11/+8
* Remove the TargetMachine forwards for TargetSubtargetInfo basedEric Christopher2014-08-041-8/+13
* Remove the use and initialization of the target machine and subtargetEric Christopher2014-07-011-12/+10
* Make consistent use of MCPhysReg instead of uint16_t throughout the tree.Craig Topper2014-04-041-1/+1
* Replace PROLOG_LABEL with a new CFI_INSTRUCTION.Rafael Espindola2014-03-071-23/+20
* [SystemZ] Use "auto" for cast resultsRichard Sandiford2014-03-061-2/+2
* [SystemZ] Use "for (auto" a bitRichard Sandiford2014-03-061-11/+8
* [SystemZ] Update namespace formatting to match current guidelinesRichard Sandiford2014-03-061-23/+23
* [C++11] Replace llvm::next and llvm::prior with std::next and std::prev.Benjamin Kramer2014-03-021-2/+2
* [SystemZ] Rename subregs and add subreg_h32Richard Sandiford2013-09-301-1/+1
* [SystemZ] Add support for sibling callsRichard Sandiford2013-08-191-2/+1
* [SystemZ] Allocate a second register scavenging slotRichard Sandiford2013-07-051-2/+6
* [SystemZ] Clean up register scavenging codeRichard Sandiford2013-07-051-16/+13
* [SystemZ] Fix caller-allocated save slot FIXMERichard Sandiford2013-07-031-26/+16
* Use pointers to the MCAsmInfo and MCRegInfo.Bill Wendling2013-06-181-4/+4
* [SystemZ] Rename PSW to CCRichard Sandiford2013-05-221-1/+1
* Remove addFrameMove.Rafael Espindola2013-05-161-14/+11
* Change getFrameMoves to return a const reference.Rafael Espindola2013-05-111-5/+4
* [SystemZ] Add back endUlrich Weigand2013-05-061-0/+535
OpenPOWER on IntegriCloud