summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/Mips/MipsMachineFunction.cpp
Commit message (Expand)AuthorAgeFilesLines
* MachineFunction: Return reference for getFrameInfo(); NFCMatthias Braun2016-07-281-3/+3
* [mips][mips16] Fix machine verifier errors about incorrect register classes o...Daniel Sanders2016-06-161-12/+0
* [mips][microMIPS] Fix for "Cannot copy registers" assertionHrvoje Varga2016-04-131-1/+3
* [mips][microMIPS] Revert commits r264245 and r264248.Zoran Jovanovic2016-04-021-3/+1
* [mips][microMIPS] Fix for "Cannot copy registers" assertionHrvoje Varga2016-03-241-1/+3
* [mips] Interrupt attribute support for mips32r2+.Vasileios Kalintiris2015-10-261-0/+15
* PseudoSourceValue: Transform the mips subclass to target independent subclassesAlex Lorenz2015-08-111-51/+4
* PseudoSourceValue: Introduce a 'PSVKind' enumerator.Alex Lorenz2015-08-111-2/+3
* [Mips] Use unique_ptr to manage ownership.Benjamin Kramer2015-04-161-15/+7
* [mips][microMIPS] Change register class for GP registerZoran Jovanovic2015-02-271-6/+11
* Re-sort #include lines using my handy dandy ./utils/sort_includes.pyChandler Carruth2015-02-131-1/+1
* Remove most of the TargetMachine::getSubtarget/getSubtargetImplEric Christopher2015-01-291-9/+13
* Remove a bunch of unnecessary typecasts to 'const TargetRegisterClass *'Craig Topper2014-11-211-9/+5
* Fix some cases where StringRef was being passed by const reference. Remove co...Craig Topper2014-08-301-2/+2
* [mips] For the FP64A ABI, odd-numbered double-precision moves must not use mt...Daniel Sanders2014-07-141-5/+5
* [mips] Expand BuildPairF64 to a spill and reload when the O32 FPXX ABI isSasa Stankovic2014-07-141-0/+8
* Use range loop.Rafael Espindola2014-05-071-3/+2
* [C++] Use 'nullptr'.Craig Topper2014-04-281-1/+1
* [mips] Simplify and optimize code.Akira Hatanaka2013-10-081-10/+6
* MipsMachineFunction.cpp: Add missing #include <raw_ostream.h>NAKAMURA Takumi2013-09-281-0/+1
* [mips] Define a derived class of PseudoSourceValue that represents a GOT entryAkira Hatanaka2013-09-271-0/+69
* [mips] Rename register classes CPURegs and CPU64Regs.Akira Hatanaka2013-08-061-3/+3
* [mips] Lower EH_RETURN.Akira Hatanaka2013-01-301-0/+16
* Move all of the header files which are involved in modelling the LLVM IRChandler Carruth2013-01-021-1/+1
* Use the new script to sort the includes of every file under lib.Chandler Carruth2012-12-031-2/+2
* This patch is for the implementation of mips16 complex pattern addr16.Reed Kotler2012-10-281-0/+13
* Add basic ability to setup call frame, and make procedure calls.Akira Hatanaka2012-07-231-4/+7
* Revert accidental commit.Akira Hatanaka2012-07-211-7/+4
* Add VK_Mips_HIGHER and VK_Mips_HIGHEST to MCSymbolRefExpr::VariantKind.Akira Hatanaka2012-07-211-4/+7
* Delete all functions that are no longer needed in MipsFunctionInfo, includingAkira Hatanaka2012-05-121-7/+0
* Do not use $gp as a dedicated global register if the target ABI is not O32. Akira Hatanaka2012-04-251-2/+2
* Convert more uses of XXXRegisterClass to &XXXRegClass. No functional change s...Craig Topper2012-04-201-3/+3
* remove blanks, and some code formatJia Liu2012-02-281-1/+1
* Add an option to use a virtual register as the global base register instead ofAkira Hatanaka2012-02-241-0/+36
* remove Emacs-tag form .cpp files in Mips Backend, and fix some typo.Jia Liu2012-02-171-1/+1
* Unweaken vtables as per http://llvm.org/docs/CodingStandards.html#ll_virtual_...David Blaikie2011-12-201-0/+14
OpenPOWER on IntegriCloud