summaryrefslogtreecommitdiff
path: root/lib/Target/Mips/MipsMCInstLower.cpp
Commit message (Expand)AuthorAge
* [mips] Optimize long branch for MIPS64 by removing %higher and %highest.Sasa Stankovic2014-05-27
* [mips] Fix MipsLongBranch pass to work when the offset from the branch to theSasa Stankovic2014-04-30
* Move the llvm mangler to lib/IR.Rafael Espindola2014-01-07
* Add a helper getSymbol to AsmPrinter.Rafael Espindola2013-10-29
* The asm printer has a mangler. Use it.Rafael Espindola2013-10-29
* Use the new script to sort the includes of every file under lib.Chandler Carruth2012-12-03
* [mips] Generate big GOT code.Akira Hatanaka2012-11-21
* There are some Mips instructions that are lowered by the Jack Carter2012-09-06
* The instruction DINS may be transformed into DINSU or DEXTM dependingJack Carter2012-08-31
* The instruction DEXT may be transformed into DEXTU or DEXTM dependingJack Carter2012-08-28
* Add HIGHER and HIGHEST relocations to Mips backend.Akira Hatanaka2012-07-21
* Doubleword Shift Left Logical Plus 32Jack Carter2012-07-16
* Fix coding style violations. Remove white spaces and tabs.Akira Hatanaka2012-06-14
* Remove code in MipsAsmPrinter and MipsMCInstLower.Akira Hatanaka2012-06-14
* Remove code which is no longer needed in MipsAsmPrinter and MipsMCInstLower.Akira Hatanaka2012-06-02
* In MipsMCInstLower::LowerSymbolOperand, get offset from symbol ifAkira Hatanaka2012-06-02
* Remove the code that expands MIPS' .cpload directive.Akira Hatanaka2012-05-25
* Remove the code that emits MIPS' .cprestore directive.Akira Hatanaka2012-05-25
* Make the following changes in MipsAsmPrinter.cpp:Akira Hatanaka2012-05-12
* Emit all directives except for ".cprestore" during asm printing rather than emitAkira Hatanaka2012-03-28
* 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 Emacs-tag form .cpp files in Mips Backend, and fix some typo.Jia Liu2012-02-17
* add Emacs tag and fix some comment error in file headersJia Liu2012-02-17
* Convert assert(0) to llvm_unreachableCraig Topper2012-02-07
* Ignore register mask operands when lowering instructions to MC.Jakob Stoklund Olesen2012-01-18
* Cleanup Mips code and rename some variables. Patch by Jack CarterBruno Cardoso Lopes2011-12-30
* Tidy up. Simplify logic. No functional change intended.Akira Hatanaka2011-12-19
* Add support for local dynamic TLS model in LowerGlobalTLSAddress. Direct objectAkira Hatanaka2011-12-14
* Expand .cprestore directive to multiple instructions if the offset does not fit Akira Hatanaka2011-12-13
* Add a few moreLocal/Global R_MIPS_GOT related fixups andBruno Cardoso Lopes2011-12-07
* This patch makes the following changes necessary for MIPS' direct code emission.Akira Hatanaka2011-11-23
* Mips MC object code emission improvements:Bruno Cardoso Lopes2011-11-11
* Properly handle Mips MC relocations and lower cpload and cprestore macros to ...Bruno Cardoso Lopes2011-11-08
* Add enums and functions for symbols Mips64 uses.Akira Hatanaka2011-09-22
* Drop support for Mips1 and Mips2.Akira Hatanaka2011-09-09
* Fix handling of double precision loads and stores when Mips1 is targeted. Akira Hatanaka2011-08-16
* Define function MipsMCInstLower::LowerOperand. Akira Hatanaka2011-08-16
* Add parameter Offset to MipsMCInstLower::LowerSymbolOperand. Akira Hatanaka2011-08-16
* Raise assertion when MachineOperand has unexpected target flag.Akira Hatanaka2011-07-08
* Make sure variable Kind is assigned a value to suppress warning.Akira Hatanaka2011-07-08
* Define class MipsMCInstLower.Akira Hatanaka2011-07-07