aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Target/SystemZ/SystemZFrameLowering.cpp
AgeCommit message (Expand)AuthorFilesLines
2016-07-28MachineFunction: Return reference for getFrameInfo(); NFCMatthias Braun1-15/+15
2016-06-28[SystemZ] Save/restore r6 and r7 if function contains landing pad.Marcin Koscielnicki1-0/+6
2016-05-05[SystemZ] Implement backchain attribute (recommit with fix).Marcin Koscielnicki1-0/+13
2016-05-04Revert "[SystemZ] Implement backchain attribute."Marcin Koscielnicki1-13/+0
2016-05-04[SystemZ] Implement backchain attribute.Marcin Koscielnicki1-0/+13
2016-05-02[SystemZ] Fix in restoreCalleeSavedRegisters()Jonas Paulsson1-1/+2
2016-03-31Change eliminateCallFramePseudoInstr() to return an iteratorHans Wennborg1-2/+2
2015-11-28[Stack realignment] Handling of aligned allocas.Jonas Paulsson1-1/+2
2015-11-05Remove windows line endings introduced by r252177. NFC.Tim Northover1-17/+17
2015-11-05[DebugInfo] Fix ARM/AArch64 prologue_end position. Related to D11268.Oleg Ranevskyy1-14/+17
2015-08-15Remove redundant TargetFrameLowering::getFrameIndexOffset virtualJames Y Knight1-3/+11
2015-07-14PrologEpilogInserter: Rewrite API to determine callee save regsiters.Matthias Braun1-9/+10
2015-05-05[ShrinkWrap] Add (a simplified version) of shrink-wrapping.Quentin Colombet1-2/+3
2014-08-20Fix undefined behavior (left shift of negative value) in SystemZ backend.Alexey Samsonov1-1/+1
2014-08-05Have MachineFunction cache a pointer to the subtarget to make lookupsEric Christopher1-11/+8
2014-08-04Remove the TargetMachine forwards for TargetSubtargetInfo basedEric Christopher1-8/+13
2014-07-01Remove the use and initialization of the target machine and subtargetEric Christopher1-12/+10
2014-04-04Make consistent use of MCPhysReg instead of uint16_t throughout the tree.Craig Topper1-1/+1
2014-03-07Replace PROLOG_LABEL with a new CFI_INSTRUCTION.Rafael Espindola1-23/+20
2014-03-06[SystemZ] Use "auto" for cast resultsRichard Sandiford1-2/+2
2014-03-06[SystemZ] Use "for (auto" a bitRichard Sandiford1-11/+8
2014-03-06[SystemZ] Update namespace formatting to match current guidelinesRichard Sandiford1-23/+23
2014-03-02[C++11] Replace llvm::next and llvm::prior with std::next and std::prev.Benjamin Kramer1-2/+2
2013-09-30[SystemZ] Rename subregs and add subreg_h32Richard Sandiford1-1/+1
2013-08-19[SystemZ] Add support for sibling callsRichard Sandiford1-2/+1
2013-07-05[SystemZ] Allocate a second register scavenging slotRichard Sandiford1-2/+6
2013-07-05[SystemZ] Clean up register scavenging codeRichard Sandiford1-16/+13
2013-07-03[SystemZ] Fix caller-allocated save slot FIXMERichard Sandiford1-26/+16
2013-06-18Use pointers to the MCAsmInfo and MCRegInfo.Bill Wendling1-4/+4
2013-05-22[SystemZ] Rename PSW to CCRichard Sandiford1-1/+1
2013-05-16Remove addFrameMove.Rafael Espindola1-14/+11
2013-05-11Change getFrameMoves to return a const reference.Rafael Espindola1-5/+4
2013-05-06[SystemZ] Add back endUlrich Weigand1-0/+535
2011-10-24Remove the SystemZ backend.Dan Gohman1-386/+0
2011-01-13Teach frame lowering to ignore debug values after the terminators.Jakob Stoklund Olesen1-1/+1
2011-01-10Rename TargetFrameInfo into TargetFrameLowering. Also, put couple of FIXMEs a...Anton Korobeynikov1-0/+386