summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/Sparc/SparcFrameLowering.cpp
Commit message (Expand)AuthorAgeFilesLines
* Use Align for TFL::TransientStackAlignmentGuillaume Chatelet2019-10-211-1/+1
* [Alignment][NFC] Use Align for TargetFrameLowering/SubtargetGuillaume Chatelet2019-10-171-1/+2
* Update the file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-191-4/+3
* [Sparc] Account for bias in stack readjustmentJonas Devlieghere2018-01-291-5/+24
* [CodeGen] Print register names in lowercase in both MIR and debug outputFrancis Visoiu Mistrih2017-11-281-2/+2
* [Sparc] Check register use with isPhysRegUsed() instead of reg_nodbg_empty()Daniel Cederman2017-03-081-6/+5
* Move FrameInstructions from MachineModuleInfo to MachineFunctionMatthias Braun2016-11-301-4/+3
* MachineFunction: Return reference for getFrameInfo(); NFCMatthias Braun2016-07-281-21/+21
* Unify XDEBUG and EXPENSIVE_CHECKS (into the latter), and add an option to the...Filipe Cabecinhas2016-04-291-1/+1
* Change eliminateCallFramePseudoInstr() to return an iteratorHans Wennborg2016-03-311-2/+2
* Update to use new name alignTo().Rui Ueyama2016-01-141-1/+1
* Remove windows line endings introduced by r252177. NFC.Tim Northover2015-11-051-7/+7
* [DebugInfo] Fix ARM/AArch64 prologue_end position. Related to D11268.Oleg Ranevskyy2015-11-051-8/+10
* [SPARC] Fix stupid oversight in stack realignment support.James Y Knight2015-08-261-1/+30
* [Sparc] Support user-specified stack object overalignment.James Y Knight2015-08-211-8/+76
* [Sparc] Implement i64 load/store support for 32-bit sparc.James Y Knight2015-08-101-3/+15
* MachineRegisterInfo: Remove UsedPhysReg infrastructureMatthias Braun2015-07-141-11/+8
* PrologEpilogInserter: Rewrite API to determine callee save regsiters.Matthias Braun2015-07-141-3/+4
* [ShrinkWrap] Add (a simplified version) of shrink-wrapping.Quentin Colombet2015-05-051-2/+3
* Reuse a bunch of cached subtargets and remove getSubtarget callsEric Christopher2015-01-301-5/+2
* Have MachineFunction cache a pointer to the subtarget to make lookupsEric Christopher2014-08-051-6/+3
* Remove the TargetMachine forwards for TargetSubtargetInfo basedEric Christopher2014-08-041-3/+6
* Remove the storage and use of the subtarget out of the sparc frameEric Christopher2014-06-261-2/+9
* None of these targets actually define their own CFI_INSTRUCTIONEric Christopher2014-04-291-3/+6
* Replace PROLOG_LABEL with a new CFI_INSTRUCTION.Rafael Espindola2014-03-071-9/+9
* SparcFrameLowering.cpp: Prune 'DL' [-Wunused-variable]NAKAMURA Takumi2013-11-251-1/+0
* [Sparc] Emit large negative adjustments to SP/FP with sethi+xor instead of se...Venkatraman Govindaraju2013-11-241-33/+49
* [Sparc] Implements exception handling in SPARC with DwarfCFI.Venkatraman Govindaraju2013-09-261-0/+19
* [Sparc] Rewrite MBB's live-in registers for leaf functions. Also, addVenkatraman Govindaraju2013-07-301-0/+11
* Sparc: No functionality change. Cleanup whitespaces, comment formatting etc.,Venkatraman Govindaraju2013-06-041-4/+4
* Sparc: Perform leaf procedure optimization by defaultVenkatraman Govindaraju2013-06-021-1/+1
* [Sparc] Generate correct code for leaf functions with stack objects Venkatraman Govindaraju2013-06-011-29/+37
* SparcFrameLowering.cpp: Mark verifyLeafProcRegUse() as UNUSED. [-Wunused-func...NAKAMURA Takumi2013-05-291-1/+1
* [Sparc] Add support for leaf functions in sparc backend. Venkatraman Govindaraju2013-05-291-0/+76
* [Sparc] Implements hasReservedCallFrame and hasFP.Venkatraman Govindaraju2013-05-171-0/+15
* Compute correct frame sizes for SPARC v9 64-bit frames.Jakob Stoklund Olesen2013-04-091-20/+32
* Move the eliminateCallFramePseudoInstr method from TargetRegisterInfoEli Bendersky2013-02-211-0/+16
* Move all of the header files which are involved in modelling the LLVM IRChandler Carruth2013-01-021-2/+2
* Use the new script to sort the includes of every file under lib.Chandler Carruth2012-12-031-2/+2
* Move TargetData to DataLayout.Micah Villmow2012-10-081-1/+1
* Emacs-tag and some comment fix for all ARM, CellSPU, Hexagon, MBlaze, MSP430,...Jia Liu2012-02-181-1/+1
* Teach frame lowering to ignore debug values after the terminators.Jakob Stoklund Olesen2011-01-131-1/+1
* Rename TargetFrameInfo into TargetFrameLowering. Also, put couple of FIXMEs a...Anton Korobeynikov2011-01-101-0/+80
OpenPOWER on IntegriCloud