aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Target/Mips/InstPrinter
Commit message (Expand)AuthorAgeFilesLines
* Update to LLVM 3.5a.Stephen Hines2014-04-244-6/+40
* Merge remote-tracking branch 'upstream/release_34' into merge-20140211Stephen Hines2014-02-112-1/+21
|\
| * [mips][msa] Added support for matching splati from normal IR (i.e. not intrin...Daniel Sanders2013-09-272-0/+10
| * [mips][msa] Added support for matching shf from normal IR (i.e. not intrinsics)Daniel Sanders2013-09-242-0/+6
| * [mips] Place parentheses around && to silence warning.Akira Hatanaka2013-09-071-3/+3
| * [mips] Make "b" (unconditional branch) a pseudo. "b" is an assembly idiom, wh...Akira Hatanaka2013-09-061-1/+4
| * [micromips] Print instruction alias "not" if the last operand of a nor is zero.Akira Hatanaka2013-08-211-0/+1
* | Merge commit '10251753b6897adcd22cc981c0cc42f348c109de' into merge-20130807Stephen Hines2013-08-072-7/+71
|\ \ | |/
| * [mips] Delete unnecessary InstAliases. Also, clear some of the InstAlias'Akira Hatanaka2013-08-061-0/+6
| * [mips] Replace usages of register classes with register operands. Also, removeAkira Hatanaka2013-08-061-0/+6
| * [mips] Define "bal" as a pseudo instruction. Also, fix bug in the InstAlias thatAkira Hatanaka2013-07-301-0/+3
| * [mips] Add comment and simplify function.Akira Hatanaka2013-07-291-23/+14
| * [mips] Fix FP branch instructions to have explicit FP condition code registerAkira Hatanaka2013-07-261-0/+8
| * [mips] Delete register print method MipsInstPrinter::printCPURegs that is notAkira Hatanaka2013-07-262-6/+0
| * [mips] Print instructions "beq", "bne" and "or" using assembler pseudoAkira Hatanaka2013-07-262-1/+57
* | Merge commit 'b3201c5cf1e183d840f7c99ff779d57f1549d8e5' into merge_20130226Stephen Hines2013-03-052-1/+12
|\ \ | |/
| * This patch that sets the EmitAlias flag in td files Jack Carter2013-02-052-1/+6
| * This patch tackles the problem of parsing Mips Jack Carter2013-01-122-0/+6
* | Merge remote-tracking branch 'upstream/master' into merge-llvmStephen Hines2013-01-211-0/+4
|\ \ | |/
| * [CMake] Remove dependencies to intrinsics_gen I introduced in r169724.NAKAMURA Takumi2012-12-111-1/+1
| * [CMake] Update dependencies to intrinsics_gen corresponding to r169711.NAKAMURA Takumi2012-12-101-1/+1
| * [mips] Generate big GOT code.Akira Hatanaka2012-11-211-0/+4
* | Apply changes to migrate to LLVM-160668-20120724.Shih-wei Liao2012-08-031-1/+4
* | Merge with LLVM upstream r160668 (Jul 24th 2012)Shih-wei Liao2012-08-032-1/+21
|\ \ | |/
| * Add HIGHER and HIGHEST relocations to Mips backend.Akira Hatanaka2012-07-211-0/+2
| * Enclose instruction rdhwr with directives, which are needed when target isAkira Hatanaka2012-07-051-0/+18
| * Fix typos found by http://github.com/lyda/misspell-checkBenjamin Kramer2012-06-021-1/+1
* | Merge with LLVM upstream r155090.Shih-wei Liao2012-04-242-9/+4
|\ \ | |/
| * Move getOpcodeName from the various target InstPrinters into the superclass M...Benjamin Kramer2012-04-022-5/+0
| * Remove getInstructionName from MCInstPrinter implementations in favor of usin...Craig Topper2012-04-022-3/+2
| * Make MCInstrInfo available to the MCInstPrinter. This will be used to remove ...Craig Topper2012-04-021-2/+3
* | Merge branch 'upstream' into merge-20120305Stephen Hines2012-03-053-29/+30
|\ \ | |/
| * Make MCRegisterInfo available to the the MCInstPrinter.Jim Grosbach2012-03-051-1/+2
| * remove blanks, and some code formatJia Liu2012-02-282-6/+6
| * 80 columns of Mips InstPrinter MakefileJia Liu2012-02-241-1/+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-172-2/+2
| * Convert assert(0) to llvm_unreachableCraig Topper2012-02-071-1/+1
| * Tidy up. Simplify logic. No functional change intended.Akira Hatanaka2011-12-191-20/+20
* | Merge with LLVM upstream r146714 (Dec 16th 2011)Logan Chien2011-12-163-6/+4
|\ \ | |/
| * Add support for local dynamic TLS model in LowerGlobalTLSAddress. Direct objectAkira Hatanaka2011-12-141-0/+3
| * LLVMBuild: Remove trailing newline, which irked me.Daniel Dunbar2011-12-121-1/+0
| * Add a few moreLocal/Global R_MIPS_GOT related fixups andBruno Cardoso Lopes2011-12-071-0/+1
| * build/CMake: Finish removal of add_llvm_library_dependencies.Daniel Dunbar2011-11-291-5/+0
* | Add build rules for MIPS.Logan Chien2011-11-271-0/+43
|/
* Fix printing of MCSymbolRegExpr. Needs three closing parentheses forAkira Hatanaka2011-11-111-1/+4
* Properly handle Mips MC relocations and lower cpload and cprestore macros to ...Bruno Cardoso Lopes2011-11-081-1/+49
* Replace (Lower|Upper)caseString in favor of StringRef's newest methods.Benjamin Kramer2011-11-061-2/+1
* build: Add initial cut at LLVMBuild.txt files.Daniel Dunbar2011-11-031-0/+24
* These do not need to be conditional on the presence of CommentStream, as they...Owen Anderson2011-09-211-1/+1