aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Target/Sparc/SparcFrameLowering.cpp
AgeCommit message (Expand)AuthorFilesLines
2016-07-28MachineFunction: Return reference for getFrameInfo(); NFCMatthias Braun1-21/+21
2016-04-29Unify XDEBUG and EXPENSIVE_CHECKS (into the latter), and add an option to the...Filipe Cabecinhas1-1/+1
2016-03-31Change eliminateCallFramePseudoInstr() to return an iteratorHans Wennborg1-2/+2
2016-01-14Update to use new name alignTo().Rui Ueyama1-1/+1
2015-11-05Remove windows line endings introduced by r252177. NFC.Tim Northover1-7/+7
2015-11-05[DebugInfo] Fix ARM/AArch64 prologue_end position. Related to D11268.Oleg Ranevskyy1-8/+10
2015-08-26[SPARC] Fix stupid oversight in stack realignment support.James Y Knight1-1/+30
2015-08-21[Sparc] Support user-specified stack object overalignment.James Y Knight1-8/+76
2015-08-10[Sparc] Implement i64 load/store support for 32-bit sparc.James Y Knight1-3/+15
2015-07-14MachineRegisterInfo: Remove UsedPhysReg infrastructureMatthias Braun1-11/+8
2015-07-14PrologEpilogInserter: Rewrite API to determine callee save regsiters.Matthias Braun1-3/+4
2015-05-05[ShrinkWrap] Add (a simplified version) of shrink-wrapping.Quentin Colombet1-2/+3
2015-01-30Reuse a bunch of cached subtargets and remove getSubtarget callsEric Christopher1-5/+2
2014-08-05Have MachineFunction cache a pointer to the subtarget to make lookupsEric Christopher1-6/+3
2014-08-04Remove the TargetMachine forwards for TargetSubtargetInfo basedEric Christopher1-3/+6
2014-06-26Remove the storage and use of the subtarget out of the sparc frameEric Christopher1-2/+9
2014-04-29None of these targets actually define their own CFI_INSTRUCTIONEric Christopher1-3/+6
2014-03-07Replace PROLOG_LABEL with a new CFI_INSTRUCTION.Rafael Espindola1-9/+9
2013-11-25SparcFrameLowering.cpp: Prune 'DL' [-Wunused-variable]NAKAMURA Takumi1-1/+0
2013-11-24[Sparc] Emit large negative adjustments to SP/FP with sethi+xor instead of se...Venkatraman Govindaraju1-33/+49
2013-09-26[Sparc] Implements exception handling in SPARC with DwarfCFI.Venkatraman Govindaraju1-0/+19
2013-07-30[Sparc] Rewrite MBB's live-in registers for leaf functions. Also, addVenkatraman Govindaraju1-0/+11
2013-06-04Sparc: No functionality change. Cleanup whitespaces, comment formatting etc.,Venkatraman Govindaraju1-4/+4
2013-06-02Sparc: Perform leaf procedure optimization by defaultVenkatraman Govindaraju1-1/+1
2013-06-01[Sparc] Generate correct code for leaf functions with stack objects Venkatraman Govindaraju1-29/+37
2013-05-29SparcFrameLowering.cpp: Mark verifyLeafProcRegUse() as UNUSED. [-Wunused-func...NAKAMURA Takumi1-1/+1
2013-05-29[Sparc] Add support for leaf functions in sparc backend. Venkatraman Govindaraju1-0/+76
2013-05-17[Sparc] Implements hasReservedCallFrame and hasFP.Venkatraman Govindaraju1-0/+15
2013-04-09Compute correct frame sizes for SPARC v9 64-bit frames.Jakob Stoklund Olesen1-20/+32
2013-02-21Move the eliminateCallFramePseudoInstr method from TargetRegisterInfoEli Bendersky1-0/+16
2013-01-02Move all of the header files which are involved in modelling the LLVM IRChandler Carruth1-2/+2
2012-12-03Use the new script to sort the includes of every file under lib.Chandler Carruth1-2/+2
2012-10-08Move TargetData to DataLayout.Micah Villmow1-1/+1
2012-02-18Emacs-tag and some comment fix for all ARM, CellSPU, Hexagon, MBlaze, MSP430,...Jia Liu1-1/+1
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/+80