summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/PowerPC/PPCFrameLowering.h
Commit message (Expand)AuthorAgeFilesLines
* Reland r368691: "[AIX] Implement LR prolog/epilog save/restore"Hubert Tong2019-08-131-3/+3
* [PowerPC] Add getCRSaveOffset to improve readability. [NFC]Sean Fertile2019-07-261-0/+5
* Include what you use in PPCFrameLowering.hDmitri Gribenko2019-06-051-1/+0
* [PowerPC] Move the stack pointer update instruction later in the prologue and...Stefan Pintilie2019-02-281-3/+20
* Update the file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-191-4/+3
* [Power9] Allow gpr callee saved spills in prologue to vectors registersZaara Syeda2018-11-091-0/+7
* Remove \brief commands from doxygen comments.Adrian Prantl2018-05-011-2/+2
* Move TargetFrameLowering.h to CodeGen where it's implementedDavid Blaikie2017-11-031-1/+1
* Add "Restored" flag to CalleeSavedInfoKrzysztof Parzyszek2017-08-101-1/+1
* [PPC64] Bug fix: when enabling sibling-call-opt and shrink-wrapping, the tail...Chuang-Yu Cheng2016-04-011-0/+7
* Change eliminateCallFramePseudoInstr() to return an iteratorHans Wennborg2016-03-311-3/+3
* Fix for PR 26500Nemanja Ivanovic2016-02-201-11/+24
* Find available scratch register to use in function prologue and epilogue as p...Kit Barton2015-11-161-0/+29
* Enable the shrink wrapping optimization for PPC64.Kit Barton2015-09-101-0/+2
* PrologEpilogInserter: Rewrite API to determine callee save regsiters.Matthias Braun2015-07-141-2/+2
* Revert r240137 (Fixed/added namespace ending comments using clang-tidy. NFC)Alexander Kornienko2015-06-231-1/+1
* Fixed/added namespace ending comments using clang-tidy. NFCAlexander Kornienko2015-06-191-1/+1
* [ShrinkWrap] Add (a simplified version) of shrink-wrapping.Quentin Colombet2015-05-051-1/+1
* The base pointer save offset can be computed at initialization time,Eric Christopher2015-02-131-9/+2
* PPC LinkageSize can be computed at initialization time, do so.Eric Christopher2015-02-131-8/+2
* PPCFrameLowering's FramePointerOffset can be computed at initializationEric Christopher2015-02-131-12/+2
* The TOC save offset can be computed at compile time, do so andEric Christopher2015-02-131-3/+2
* The return save offset can be computed at initialization time - doEric Christopher2015-02-131-6/+2
* Canonicalize header guards into a common format.Benjamin Kramer2014-08-131-2/+2
* [PowerPC] ELFv2 stack space reductionUlrich Weigand2014-07-201-4/+5
* [PowerPC] 32-bit ELF PIC supportHal Finkel2014-07-181-2/+4
* [PowerPC] Refactor getMinCallFrameSize / getMinCallArgumentsSizeUlrich Weigand2014-06-231-4/+0
* [PowerPC] Simplify and improve loading into TOC registerUlrich Weigand2014-06-181-0/+6
* Move PPCFrameLowering into PPCSubtarget from PPCTargetMachine. UseEric Christopher2014-06-121-187/+5
* [C++11] Add 'override' keywords and remove 'virtual'. Additionally add 'final...Craig Topper2014-04-291-13/+13
* [C++] Use 'nullptr'.Craig Topper2014-04-281-3/+3
* PPC: Add base-pointer support to builtin setjmp/longjmpHal Finkel2013-07-171-5/+1
* PPC: Implement base pointer and stack realignmentHal Finkel2013-07-171-0/+14
* Correct PPC FRAMEADDR lowering using a pseudo-registerHal Finkel2013-03-211-0/+1
* Allocate the RS spill slot for any PPC function with spills and a large stack...Hal Finkel2013-03-151-1/+4
* Provide the register scavenger to processFunctionBeforeFrameFinalizedHal Finkel2013-03-141-1/+2
* Add a comment about overlapping PPC frame offsetsHal Finkel2013-03-141-0/+3
* Move the eliminateCallFramePseudoInstr method from TargetRegisterInfoEli Bendersky2013-02-211-0/+4
* PPC QPX requires a 32-byte aligned stackHal Finkel2013-01-301-1/+2
* Sort includes for all of the .h files under the 'lib' tree. These wereChandler Carruth2012-12-041-1/+1
* This patch corrects logic in PPCFrameLowering for save and restore of ...Roman Divacky2012-09-121-56/+15
* Emacs-tag and some comment fix for all ARM, CellSPU, Hexagon, MBlaze, MSP430,...Jia Liu2012-02-181-1/+1
* Move getInitialFrameState from TargetFrameInfo to MCAsmInfo (suggestions forEvan Cheng2011-07-181-1/+0
* Rename TargetFrameInfo into TargetFrameLowering. Also, put couple of FIXMEs a...Anton Korobeynikov2011-01-101-0/+322
OpenPOWER on IntegriCloud