summaryrefslogtreecommitdiff
path: root/lib/Target/Mips/MipsMachineFunction.h
Commit message (Expand)AuthorAge
* [C++11] Add 'override' keywords and remove 'virtual'. Additionally add 'final...Craig Topper2014-04-29
* [Modules] Move ValueMap to the IR library. While this class does notChandler Carruth2014-03-04
* This patch has two main functions:Reed Kotler2014-02-14
* [mips] Define a derived class of PseudoSourceValue that represents a GOT entryAkira Hatanaka2013-09-27
* [mips] Move public functions to the beginning of the class definition.Akira Hatanaka2013-09-25
* [mips] Lower EH_RETURN.Akira Hatanaka2013-01-30
* Sort includes for all of the .h files under the 'lib' tree. These wereChandler Carruth2012-12-04
* Delete MipsFunctionInfo::NextStackOffset. No functionality change intended. Akira Hatanaka2012-11-07
* [mips] Add member field MipsFunctionInfo::IncomingArgSize which holds the sizeAkira Hatanaka2012-11-02
* [mips] Delete MipsFunctionInfo::EmitNOAT. Unconditionally print directiveAkira Hatanaka2012-11-02
* Add code for saving formal argument information to MipsFunctionInfo. ThisAkira Hatanaka2012-10-30
* This patch is for the implementation of mips16 complex pattern addr16.Reed Kotler2012-10-28
* Delete MipsFunctionInfo::InArgFIRange. Akira Hatanaka2012-10-26
* [mips] Delete MipsFunctionInfo::MaxCallFrameSize which is no longer used.Akira Hatanaka2012-10-19
* Delete member MipsFunctionInfo::OutArgFIRange and code that accesses it.Akira Hatanaka2012-09-26
* Expand DYNAMIC_STACKALLOC nodes rather than doing custom-lowering.Akira Hatanaka2012-07-31
* Eliminate the stack slot used to save the global base register.Akira Hatanaka2012-07-25
* Add methods to MipsFunctionInfo for initializing and accessing the stack frameAkira Hatanaka2012-06-14
* Delete all functions that are no longer needed in MipsFunctionInfo, includingAkira Hatanaka2012-05-12
* Add member EmitNOAT and its setter and getter functions to class MipsFunction...Akira Hatanaka2012-03-27
* Prune some includesCraig Topper2012-03-27
* Reorder includes in Target backends to following coding standards. Remove som...Craig Topper2012-03-17
* remove blanks, and some code formatJia Liu2012-02-28
* Add an option to use a virtual register as the global base register instead ofAkira Hatanaka2012-02-24
* Remove VectorExtras. This unused helper was written for a type of API that is...Benjamin Kramer2012-01-07
* Unweaken vtables as per http://llvm.org/docs/CodingStandards.html#ll_virtual_...David Blaikie2011-12-20
* Remove variable that keeps the size of area used to save byval or variableAkira Hatanaka2011-11-14
* Define functions that get or set the size of area on callee's stack frame whichAkira Hatanaka2011-11-07
* Set mayLoad or mayStore flags for SC and LL in order to prevent LICM from Akira Hatanaka2011-07-18
* Re-apply 132758 and 132768 which were speculatively reverted in 132777. Akira Hatanaka2011-06-21
* Speculatively revert 132758 and 132768 to try to fix the Windows buildbots.Eric Christopher2011-06-09
* Fix bug in lowering of DYNAMIC_STACKALLOC nodes. The correct offset of theAkira Hatanaka2011-06-08
* This patch implements atomic intrinsics atomic.load.add (sub,and,or,xor,Bruno Cardoso Lopes2011-05-31
* Use MachineFrameInfo::hasCalls instead of MipsFunctionInfo::hasCall to check ifAkira Hatanaka2011-05-26
* Change initial value of MaxCallFrameSize. MipsFI::getMaxCallFrameSize() shouldAkira Hatanaka2011-05-25
* Fix MipsAsmPrinter::printSavedRegsBitmaskChange. Remove functions and variablesAkira Hatanaka2011-05-23
* Change StackDirection from StackGrowsUp to StackGrowsDown.Akira Hatanaka2011-05-23
* Define functions that get/set maximum call frame size.Akira Hatanaka2011-05-20
* Make $fp and $ra callee-saved registers and let PrologEpilogInserter handleAkira Hatanaka2011-05-20
* Remove noisy semicolons.Benjamin Kramer2011-05-20
* Define variables and functions in MipsFunctionInfo.Akira Hatanaka2011-05-20
* Reverse unnecessary changes made in r129606 and r129608. There is no change i...Akira Hatanaka2011-04-15
* Fix lines that have incorrect indentation or exceed 80 columns. There is no c...Akira Hatanaka2011-04-15
* Remove trailing spaces of MipsMachineFunction.hChe-Liang Chiou2010-09-28
* Move per-function state out of TargetLowering subclasses and intoDan Gohman2010-04-17
* Fix PR5149.Bruno Cardoso Lopes2009-11-09
* Major calling convention code refactoring.Dan Gohman2009-08-05
* Convert Alpha and Mips to use a MachineFunctionInfo subclass toDan Gohman2009-06-03
* Tidy up #includes, deleting a bunch of unnecessary #includes.Dan Gohman2009-01-05
* Added support for fp callee saved registers.Bruno Cardoso Lopes2008-08-06