aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Target/Mips/MipsMCInstLower.cpp
Commit message (Expand)AuthorAgeFilesLines
* Update aosp/master llvm for rebase to r233350Pirama Arumuga Nainar2015-04-091-0/+1
* Update LLVM for 3.5 rebase (r209712).Stephen Hines2014-05-291-0/+68
* Update to LLVM 3.5a.Stephen Hines2014-04-241-1/+1
* Add a helper getSymbol to AsmPrinter.Rafael Espindola2013-10-291-1/+1
* The asm printer has a mangler. Use it.Rafael Espindola2013-10-291-3/+2
* Use the new script to sort the includes of every file under lib.Chandler Carruth2012-12-031-1/+1
* [mips] Generate big GOT code.Akira Hatanaka2012-11-211-0/+4
* There are some Mips instructions that are lowered by the Jack Carter2012-09-061-68/+0
* The instruction DINS may be transformed into DINSU or DEXTM dependingJack Carter2012-08-311-19/+23
* The instruction DEXT may be transformed into DEXTU or DEXTM dependingJack Carter2012-08-281-0/+35
* Add HIGHER and HIGHEST relocations to Mips backend.Akira Hatanaka2012-07-211-0/+2
* Doubleword Shift Left Logical Plus 32Jack Carter2012-07-161-0/+29
* Fix coding style violations. Remove white spaces and tabs.Akira Hatanaka2012-06-141-7/+7
* Remove code in MipsAsmPrinter and MipsMCInstLower.Akira Hatanaka2012-06-141-20/+2
* Remove code which is no longer needed in MipsAsmPrinter and MipsMCInstLower.Akira Hatanaka2012-06-021-112/+0
* In MipsMCInstLower::LowerSymbolOperand, get offset from symbol ifAkira Hatanaka2012-06-021-2/+4
* Remove the code that expands MIPS' .cpload directive.Akira Hatanaka2012-05-251-23/+0
* Remove the code that emits MIPS' .cprestore directive.Akira Hatanaka2012-05-251-27/+0
* Make the following changes in MipsAsmPrinter.cpp:Akira Hatanaka2012-05-121-10/+5
* Emit all directives except for ".cprestore" during asm printing rather than emitAkira Hatanaka2012-03-281-63/+57
* 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-9/+9
* Add an option to use a virtual register as the global base register instead ofAkira Hatanaka2012-02-241-0/+26
* remove Emacs-tag form .cpp files in Mips Backend, and fix some typo.Jia Liu2012-02-171-1/+1
* add Emacs tag and fix some comment error in file headersJia Liu2012-02-171-1/+1
* Convert assert(0) to llvm_unreachableCraig Topper2012-02-071-5/+3
* Ignore register mask operands when lowering instructions to MC.Jakob Stoklund Olesen2012-01-181-0/+2
* Cleanup Mips code and rename some variables. Patch by Jack CarterBruno Cardoso Lopes2011-12-301-73/+73
* Tidy up. Simplify logic. No functional change intended.Akira Hatanaka2011-12-191-20/+20
* Add support for local dynamic TLS model in LowerGlobalTLSAddress. Direct objectAkira Hatanaka2011-12-141-0/+3
* Expand .cprestore directive to multiple instructions if the offset does not fit Akira Hatanaka2011-12-131-6/+27
* Add a few moreLocal/Global R_MIPS_GOT related fixups andBruno Cardoso Lopes2011-12-071-0/+1
* This patch makes the following changes necessary for MIPS' direct code emission.Akira Hatanaka2011-11-231-32/+146
* Mips MC object code emission improvements:Bruno Cardoso Lopes2011-11-111-0/+1
* Properly handle Mips MC relocations and lower cpload and cprestore macros to ...Bruno Cardoso Lopes2011-11-081-20/+77
* Add enums and functions for symbols Mips64 uses.Akira Hatanaka2011-09-221-0/+5
* Drop support for Mips1 and Mips2.Akira Hatanaka2011-09-091-44/+0
* Fix handling of double precision loads and stores when Mips1 is targeted. Akira Hatanaka2011-08-161-0/+44
* Define function MipsMCInstLower::LowerOperand. Akira Hatanaka2011-08-161-25/+28
* Add parameter Offset to MipsMCInstLower::LowerSymbolOperand. Akira Hatanaka2011-08-161-4/+4
* Raise assertion when MachineOperand has unexpected target flag.Akira Hatanaka2011-07-081-1/+2
* Make sure variable Kind is assigned a value to suppress warning.Akira Hatanaka2011-07-081-1/+1
* Define class MipsMCInstLower.Akira Hatanaka2011-07-071-0/+117