aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Target/Mips/MipsAsmPrinter.cpp
Commit message (Expand)AuthorAgeFilesLines
* Add support for the 'X' inline asm operand modifier.Eric Christopher2012-05-101-4/+16
* Convert more uses of XXXRegisterClass to &XXXRegClass. No functional change s...Craig Topper2012-04-201-5/+5
* Emit all directives except for ".cprestore" during asm printing rather than emitAkira Hatanaka2012-03-281-45/+92
* Reorder includes in Target backends to following coding standards. Remove som...Craig Topper2012-03-171-1/+1
* Remove unused header files.Akira Hatanaka2012-03-091-2/+0
* 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/+12
* Remove dead code. Improve llvm_unreachable text. Simplify some control flow.Ahmed Charles2012-02-191-4/+1
* 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
* Cleanup Mips code and rename some variables. Patch by Jack CarterBruno Cardoso Lopes2011-12-301-5/+5
* Detect unaligned loads/stores that have been added for Mips64 support.Akira Hatanaka2011-12-241-1/+8
* Tidy up. Simplify logic. No functional change intended.Akira Hatanaka2011-12-191-1/+2
* Expand .cprestore directive to multiple instructions if the offset does not fit Akira Hatanaka2011-12-131-9/+7
* Add bundle aware API for querying instruction properties and switch the codeEvan Cheng2011-12-071-2/+2
* This patch makes the following changes necessary for MIPS' direct code emission.Akira Hatanaka2011-11-231-9/+16
* Remove MipsMCSymbolRefExpr.Akira Hatanaka2011-11-151-1/+0
* 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-24/+62
* Replace (Lower|Upper)caseString in favor of StringRef's newest methods.Benjamin Kramer2011-11-061-5/+4
* Fix function isUnalignedLoadStore.Akira Hatanaka2011-10-111-2/+4
* Add patterns for unaligned load and store instructions and enable theAkira Hatanaka2011-10-081-23/+14
* Add enums and functions for symbols Mips64 uses.Akira Hatanaka2011-09-221-0/+5
* Add a base class for Mips TargetMachines and add Mips64 TargetMachines. Akira Hatanaka2011-09-211-0/+2
* O64 will not be supported.Akira Hatanaka2011-09-091-1/+0
* Drop support for Mips1 and Mips2.Akira Hatanaka2011-09-091-18/+0
* Move TargetRegistry and TargetSelect from Target to Support where they belong.Evan Cheng2011-08-241-1/+1
* Add support for half-word unaligned loads and stores.Akira Hatanaka2011-08-171-11/+22
* Fix handling of double precision loads and stores when Mips1 is targeted. Akira Hatanaka2011-08-161-1/+20
* Define unaligned load and store. Akira Hatanaka2011-08-121-0/+17
* Separate MCInstPrinter registration from AsmPrinter registration.Evan Cheng2011-07-251-10/+0
* Lower MachineInstr to MC Inst and print to .s files. Akira Hatanaka2011-07-071-9/+23
* Rather than having printMemOperand change the way memory operands are printedAkira Hatanaka2011-07-071-11/+11
* Change visibility of MipsAsmPrinter.Akira Hatanaka2011-07-071-60/+12
* Reverse order of operands of address operand mem so that the base operand comesAkira Hatanaka2011-07-071-4/+4
* Add missing return statement.Akira Hatanaka2011-07-071-1/+3
* Improve Mips back-end's handling of DBG_VALUE. Akira Hatanaka2011-07-011-0/+24
* Re-apply 132758 and 132768 which were speculatively reverted in 132777. Akira Hatanaka2011-06-211-0/+16
* Speculatively revert 132758 and 132768 to try to fix the Windows buildbots.Eric Christopher2011-06-091-16/+0
* Initial support for inline asm memory operand constraints.Akira Hatanaka2011-06-091-0/+16
* This patch implements the thread local storage. Implemented are GeneralBruno Cardoso Lopes2011-05-311-0/+4
* Enable printing of immediates that do not fit in 16-bit. .cprestore can haveAkira Hatanaka2011-05-241-1/+1
* Fix MipsAsmPrinter::printSavedRegsBitmaskChange. Remove functions and variablesAkira Hatanaka2011-05-231-23/+39
* Reverse unnecessary changes made in r129606 and r129608. There is no change i...Akira Hatanaka2011-04-151-17/+15
* Fix lines that have incorrect indentation or exceed 80 columns. There is no c...Akira Hatanaka2011-04-151-14/+17
* Insert space before ';' to prevent warnings.Akira Hatanaka2011-04-021-1/+1
* Simplifies logic for printing target flags.Akira Hatanaka2011-04-011-16/+3
* Modifies MipsAsmPrinter::isBlockOnlyReachableByFallthrough so that it handles...Akira Hatanaka2011-04-011-1/+26
* Lowers block address. Currently asserts when relocation model is not PIC. Pat...Bruno Cardoso Lopes2011-03-041-0/+6
* Remove (hopefully) all trailing whitespaces from the mips backend. Patch by H...Bruno Cardoso Lopes2011-03-041-31/+31