summaryrefslogtreecommitdiff
path: root/lib/Target/Mips/Mips16FrameLowering.cpp
AgeCommit message (Expand)AuthorFilesLines
2015-05-05[ShrinkWrap] Add (a simplified version) of shrink-wrapping.Quentin Colombet1-2/+3
2015-04-02[mips] Implement eliminateCallFramePseudoInstr() in MipsFrameLowering. NFC.Vasileios Kalintiris1-16/+0
2015-04-02[mips] Expose adjustStackPtr() from MipsInstrInfo. NFC.Vasileios Kalintiris1-4/+1
2015-01-29Remove most of the TargetMachine::getSubtarget/getSubtargetImplEric Christopher1-4/+4
2014-08-05Have MachineFunction cache a pointer to the subtarget to make lookupsEric Christopher1-8/+4
2014-08-04Remove the TargetMachine forwards for TargetSubtargetInfo basedEric Christopher1-4/+8
2014-07-02So that we can include frame lowering in the subtarget, remove includeEric Christopher1-0/+4
2014-04-14Use FrameSetup on frame instructions for the Mips port.Eric Christopher1-1/+1
2014-03-07Replace PROLOG_LABEL with a new CFI_INSTRUCTION.Rafael Espindola1-11/+8
2013-12-15Fix some indentation.Reed Kotler1-10/+10
2013-12-15Last change for mips16 prolog/epilog cleanup and optimization.Reed Kotler1-27/+21
2013-12-10Next step in Mips16 prologue/epilogue cleanup.Reed Kotler1-6/+21
2013-08-04Add the saving of S2. This is needed for some of the floating pointReed Kotler1-2/+6
2013-06-18Use pointers to the MCAsmInfo and MCRegInfo.Bill Wendling1-4/+4
2013-05-16Remove addFrameMove.Rafael Espindola1-12/+9
2013-05-11Change getFrameMoves to return a const reference.Rafael Espindola1-5/+4
2013-02-21Move the eliminateCallFramePseudoInstr method from TargetRegisterInfoEli Bendersky1-0/+19
2013-01-02Move all of the header files which are involved in modelling the LLVM IRChandler Carruth1-2/+2
2013-01-02Resort the #include lines in include/... and lib/... with theChandler Carruth1-1/+1
2012-12-20Implement cfi_def_cfa_offset. "Make check" test case for this comming in theReed Kotler1-0/+27
2012-12-20fix most of remaining issues with large frames.Reed Kotler1-9/+8
2012-12-03Use the new script to sort the includes of every file under lib.Chandler Carruth1-3/+3
2012-10-31Implement ADJCALLSTACKUP and ADJCALLSTACKDOWNReed Kotler1-2/+4
2012-10-28This patch is for the implementation of mips16 complex pattern addr16.Reed Kotler1-0/+9
2012-10-08Move TargetData to DataLayout.Micah Villmow1-1/+1
2012-09-21Mips16FrameLowering.cpp: Remove unused TII introduced in r164349. [-Wunused-v...NAKAMURA Takumi1-1/+0
2012-09-21Properly save and restore RA and Mips16 callee save registers S0,S1Akira Hatanaka1-1/+39
2012-09-18Revert r164051.Akira Hatanaka1-4/+0
2012-09-17Make sure there is enough room for RA. getStackSize needs to be cleaned up butAkira Hatanaka1-0/+4
2012-08-02Move the code that creates instances of MipsInstrInfo and MipsFrameLowering outAkira Hatanaka1-0/+5
2012-07-31Add definitions of two subclasses of MipsFrameLowering, Mips16FrameLowering andAkira Hatanaka1-0/+82