summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/Mips/MipsMachineFunction.h
Commit message (Expand)AuthorAgeFilesLines
* GlobalISel: Remove unsigned variant of SrcOpMatt Arsenault2019-06-241-2/+2
* [MIPS GlobalISel] Handle position independent code Petar Avramovic2019-05-311-0/+1
* [mips] Move initGlobalBaseReg to MipsFunctionInfo. NFCPetar Avramovic2019-05-311-0/+4
* Update the file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-191-4/+3
* [Mips] Fix some Clang-tidy modernize and Include What You Use warnings; other...Eugene Zelenko2017-01-301-20/+14
* [mips][mips16] Fix machine verifier errors about incorrect register classes o...Daniel Sanders2016-06-161-10/+2
* [NFC] Header cleanupMehdi Amini2016-04-181-3/+0
* [mips] Interrupt attribute support for mips32r2+.Vasileios Kalintiris2015-10-261-1/+15
* PseudoSourceValue: Transform the mips subclass to target independent subclassesAlex Lorenz2015-08-111-30/+5
* [Mips] Use unique_ptr to manage ownership.Benjamin Kramer2015-04-161-2/+3
* Fix some cases where StringRef was being passed by const reference. Remove co...Craig Topper2014-08-301-2/+2
* Canonicalize header guards into a common format.Benjamin Kramer2014-08-131-3/+3
* [mips] For the FP64A ABI, odd-numbered double-precision moves must not use mt...Daniel Sanders2014-07-141-3/+3
* [mips] Expand BuildPairF64 to a spill and reload when the O32 FPXX ABI isSasa Stankovic2014-07-141-1/+8
* Remove unnecessary include.Eric Christopher2014-07-021-1/+0
* [C++11] Add 'override' keywords and remove 'virtual'. Additionally add 'final...Craig Topper2014-04-291-4/+4
* [Modules] Move ValueMap to the IR library. While this class does notChandler Carruth2014-03-041-1/+1
* This patch has two main functions:Reed Kotler2014-02-141-4/+15
* [mips] Define a derived class of PseudoSourceValue that represents a GOT entryAkira Hatanaka2013-09-271-0/+37
* [mips] Move public functions to the beginning of the class definition.Akira Hatanaka2013-09-251-33/+33
* [mips] Lower EH_RETURN.Akira Hatanaka2013-01-301-1/+15
* Sort includes for all of the .h files under the 'lib' tree. These wereChandler Carruth2012-12-041-1/+1
* Delete MipsFunctionInfo::NextStackOffset. No functionality change intended. Akira Hatanaka2012-11-071-7/+4
* [mips] Add member field MipsFunctionInfo::IncomingArgSize which holds the sizeAkira Hatanaka2012-11-021-0/+6
* [mips] Delete MipsFunctionInfo::EmitNOAT. Unconditionally print directiveAkira Hatanaka2012-11-021-6/+1
* Add code for saving formal argument information to MipsFunctionInfo. ThisAkira Hatanaka2012-10-301-0/+11
* This patch is for the implementation of mips16 complex pattern addr16.Reed Kotler2012-10-281-2/+10
* Delete MipsFunctionInfo::InArgFIRange. Akira Hatanaka2012-10-261-11/+1
* [mips] Delete MipsFunctionInfo::MaxCallFrameSize which is no longer used.Akira Hatanaka2012-10-191-6/+1
* Delete member MipsFunctionInfo::OutArgFIRange and code that accesses it.Akira Hatanaka2012-09-261-14/+2
* Expand DYNAMIC_STACKALLOC nodes rather than doing custom-lowering.Akira Hatanaka2012-07-311-13/+1
* Eliminate the stack slot used to save the global base register.Akira Hatanaka2012-07-251-20/+1
* Add methods to MipsFunctionInfo for initializing and accessing the stack frameAkira Hatanaka2012-06-141-1/+23
* Delete all functions that are no longer needed in MipsFunctionInfo, includingAkira Hatanaka2012-05-121-8/+1
* Add member EmitNOAT and its setter and getter functions to class MipsFunction...Akira Hatanaka2012-03-271-1/+6
* Prune some includesCraig Topper2012-03-271-1/+0
* Reorder includes in Target backends to following coding standards. Remove som...Craig Topper2012-03-171-1/+1
* remove blanks, and some code formatJia Liu2012-02-281-4/+4
* Add an option to use a virtual register as the global base register instead ofAkira Hatanaka2012-02-241-2/+3
* Remove VectorExtras. This unused helper was written for a type of API that is...Benjamin Kramer2012-01-071-1/+0
* Unweaken vtables as per http://llvm.org/docs/CodingStandards.html#ll_virtual_...David Blaikie2011-12-201-1/+1
* Remove variable that keeps the size of area used to save byval or variableAkira Hatanaka2011-11-141-10/+1
* Define functions that get or set the size of area on callee's stack frame whichAkira Hatanaka2011-11-071-1/+10
* Set mayLoad or mayStore flags for SC and LL in order to prevent LICM from Akira Hatanaka2011-07-181-8/+1
* Re-apply 132758 and 132768 which were speculatively reverted in 132777. Akira Hatanaka2011-06-211-3/+15
* Speculatively revert 132758 and 132768 to try to fix the Windows buildbots.Eric Christopher2011-06-091-15/+3
* Fix bug in lowering of DYNAMIC_STACKALLOC nodes. The correct offset of theAkira Hatanaka2011-06-081-3/+15
* This patch implements atomic intrinsics atomic.load.add (sub,and,or,xor,Bruno Cardoso Lopes2011-05-311-1/+10
* Use MachineFrameInfo::hasCalls instead of MipsFunctionInfo::hasCall to check ifAkira Hatanaka2011-05-261-6/+1
* Change initial value of MaxCallFrameSize. MipsFI::getMaxCallFrameSize() shouldAkira Hatanaka2011-05-251-4/+4
OpenPOWER on IntegriCloud