aboutsummaryrefslogtreecommitdiff
path: root/lib/Target/Mips/MipsMachineFunction.h
AgeCommit message (Expand)Author
2012-09-26Delete member MipsFunctionInfo::OutArgFIRange and code that accesses it.Akira Hatanaka
2012-07-31Expand DYNAMIC_STACKALLOC nodes rather than doing custom-lowering.Akira Hatanaka
2012-07-25Eliminate the stack slot used to save the global base register.Akira Hatanaka
2012-06-14Add methods to MipsFunctionInfo for initializing and accessing the stack frameAkira Hatanaka
2012-05-12Delete all functions that are no longer needed in MipsFunctionInfo, includingAkira Hatanaka
2012-03-27Add member EmitNOAT and its setter and getter functions to class MipsFunction...Akira Hatanaka
2012-03-27Prune some includesCraig Topper
2012-03-17Reorder includes in Target backends to following coding standards. Remove som...Craig Topper
2012-02-28remove blanks, and some code formatJia Liu
2012-02-24Add an option to use a virtual register as the global base register instead ofAkira Hatanaka
2012-01-07Remove VectorExtras. This unused helper was written for a type of API that is...Benjamin Kramer
2011-12-20Unweaken vtables as per http://llvm.org/docs/CodingStandards.html#ll_virtual_...David Blaikie
2011-11-14Remove variable that keeps the size of area used to save byval or variableAkira Hatanaka
2011-11-07Define functions that get or set the size of area on callee's stack frame whichAkira Hatanaka
2011-07-18Set mayLoad or mayStore flags for SC and LL in order to prevent LICM from Akira Hatanaka
2011-06-21Re-apply 132758 and 132768 which were speculatively reverted in 132777. Akira Hatanaka
2011-06-09Speculatively revert 132758 and 132768 to try to fix the Windows buildbots.Eric Christopher
2011-06-08Fix bug in lowering of DYNAMIC_STACKALLOC nodes. The correct offset of theAkira Hatanaka
2011-05-31This patch implements atomic intrinsics atomic.load.add (sub,and,or,xor,Bruno Cardoso Lopes
2011-05-26Use MachineFrameInfo::hasCalls instead of MipsFunctionInfo::hasCall to check ifAkira Hatanaka
2011-05-25Change initial value of MaxCallFrameSize. MipsFI::getMaxCallFrameSize() shouldAkira Hatanaka
2011-05-23Fix MipsAsmPrinter::printSavedRegsBitmaskChange. Remove functions and variablesAkira Hatanaka
2011-05-23Change StackDirection from StackGrowsUp to StackGrowsDown.Akira Hatanaka
2011-05-20Define functions that get/set maximum call frame size.Akira Hatanaka
2011-05-20Make $fp and $ra callee-saved registers and let PrologEpilogInserter handleAkira Hatanaka
2011-05-20Remove noisy semicolons.Benjamin Kramer
2011-05-20Define variables and functions in MipsFunctionInfo.Akira Hatanaka
2011-04-15Reverse unnecessary changes made in r129606 and r129608. There is no change i...Akira Hatanaka
2011-04-15Fix lines that have incorrect indentation or exceed 80 columns. There is no c...Akira Hatanaka
2010-09-28Remove trailing spaces of MipsMachineFunction.hChe-Liang Chiou
2010-04-17Move per-function state out of TargetLowering subclasses and intoDan Gohman
2009-11-09Fix PR5149.Bruno Cardoso Lopes
2009-08-05Major calling convention code refactoring.Dan Gohman
2009-06-03Convert Alpha and Mips to use a MachineFunctionInfo subclass toDan Gohman
2009-01-05Tidy up #includes, deleting a bunch of unnecessary #includes.Dan Gohman
2008-08-06Added support for fp callee saved registers.Bruno Cardoso Lopes
2008-07-05Several changes to Mips backend, experimental fp support being the mostBruno Cardoso Lopes
2007-12-29Remove attribution from file headers, per discussion on llvmdev.Chris Lattner
2007-11-05Added support for PIC code with "explicit relocations" *only*.Bruno Cardoso Lopes
2007-10-09Position Independent Code (PIC) support [2]Bruno Cardoso Lopes
2007-08-28Added methods to record SPOffsets from LowerFORMAL_ARGUMENTSBruno Cardoso Lopes
2007-07-11Added MipsMachineFunction class, to hold Mips dinamic stack info when inserti...Bruno Cardoso Lopes