aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Target/Mips/InstPrinter/MipsInstPrinter.cpp
AgeCommit message (Expand)AuthorFilesLines
2016-09-09Revert "[mips] Fix c.<cc>.<fmt> instruction definition."Simon Dardis1-0/+6
2016-09-09[mips] Fix c.<cc>.<fmt> instruction definition.Simon Dardis1-6/+0
2016-07-22[mips][microMIPS] Implement SLT, SLTI, SLTIU, SLTU microMIPS32r6 instructionsHrvoje Varga1-0/+1
2016-06-15[mips][microMIPS] Add CodeGen support for AND*, OR16, OR*, XOR*, NOT16 and NO...Zlatko Buljan1-0/+1
2016-06-03[mips] Implement 'la' macro in PIC mode for O32.Daniel Sanders1-28/+1
2016-05-03[mips] Fix unused variable warning for release builds introduced by r268379.Daniel Sanders1-3/+1
2016-05-03[mips] Use MipsMCExpr instead of MCSymbolRefExpr for all relocations.Daniel Sanders1-36/+1
2016-03-17[mips] Use `formatImm` call to print immediate value in the `MipsInstPrinter`Simon Atanasyan1-2/+2
2016-02-29[mips] Range check uimm20 and fixed a bug this revealed.Daniel Sanders1-15/+12
2015-11-12[mips][microMIPS] Implement LWM16, SB16, SH16, SW16, SWSP and SWM16 instructionsZlatko Buljan1-0/+2
2015-06-09MC: Add target hook to control symbol quotingMatt Arsenault1-4/+5
2015-03-27[MCInstPrinter] Enable MCInstPrinter to change its behavior based on theAkira Hatanaka1-1/+1
2015-01-21[mips][microMIPS] MicroMIPS 16-bit unconditional branch instruction BJozef Kolek1-0/+1
2015-01-20Reverted revision 226577.Jozef Kolek1-1/+0
2015-01-20[mips][microMIPS] MicroMIPS 16-bit unconditional branch instruction BJozef Kolek1-0/+1
2015-01-05Replace several 'assert(false' with 'llvm_unreachable' or fold a condition in...Craig Topper1-2/+2
2014-12-16[mips][microMIPS] Implement SWP and LWP instructionsZoran Jovanovic1-0/+5
2014-11-27[mips][microMIPS] Implement SWM16 and LWM16 instructionsZoran Jovanovic1-0/+2
2014-11-19[mips][micromips] Implement SWM32 and LWM32 instructionsZoran Jovanovic1-0/+22
2014-05-27[mips][mips64r6] Add Relocations R_MIPS_PCHI16, R_MIPS_PCLO16 Zoran Jovanovic1-0/+2
2014-04-22[Modules] Fix potential ODR violations by sinking the DEBUG_TYPEChandler Carruth1-1/+2
2014-03-31Revert r205194 - [mips] Removed R_MIPS_GOT. It's identical to R_MIPS_GOT16.Daniel Sanders1-0/+1
2014-03-31[mips] Removed R_MIPS_GOT. It's identical to R_MIPS_GOT16.Daniel Sanders1-1/+0
2014-03-04[cleanup] Re-sort all the includes with utils/sort_includes.py.Chandler Carruth1-1/+1
2014-02-04[mips] Implement %hi(sym1 - sym2) and %lo(sym1 - sym2) expressionsPetar Jovanovic1-2/+5
2013-12-11Distinguish and choose 16 or 32 bit forms of save/restore for Mips16.Reed Kotler1-0/+8
2013-12-08Cleaning up of prologue/epilogue code for Mips16. First stepReed Kotler1-0/+24
2013-09-27[mips][msa] Added support for matching splati from normal IR (i.e. not intrin...Daniel Sanders1-0/+9
2013-09-24[mips][msa] Added support for matching shf from normal IR (i.e. not intrinsics)Daniel Sanders1-0/+5
2013-09-07[mips] Place parentheses around && to silence warning.Akira Hatanaka1-3/+3
2013-09-06[mips] Make "b" (unconditional branch) a pseudo. "b" is an assembly idiom, wh...Akira Hatanaka1-1/+4
2013-08-21[micromips] Print instruction alias "not" if the last operand of a nor is zero.Akira Hatanaka1-0/+1
2013-08-06[mips] Delete unnecessary InstAliases. Also, clear some of the InstAlias'Akira Hatanaka1-0/+6
2013-08-06[mips] Replace usages of register classes with register operands. Also, removeAkira Hatanaka1-0/+6
2013-07-30[mips] Define "bal" as a pseudo instruction. Also, fix bug in the InstAlias thatAkira Hatanaka1-0/+3
2013-07-29[mips] Add comment and simplify function.Akira Hatanaka1-23/+14
2013-07-26[mips] Fix FP branch instructions to have explicit FP condition code registerAkira Hatanaka1-0/+8
2013-07-26[mips] Delete register print method MipsInstPrinter::printCPURegs that is notAkira Hatanaka1-5/+0
2013-07-26[mips] Print instructions "beq", "bne" and "or" using assembler pseudoAkira Hatanaka1-1/+51
2013-02-05This patch that sets the EmitAlias flag in td files Jack Carter1-1/+4
2013-01-12This patch tackles the problem of parsing Mips Jack Carter1-0/+5
2012-11-21[mips] Generate big GOT code.Akira Hatanaka1-0/+4
2012-07-21Add HIGHER and HIGHEST relocations to Mips backend.Akira Hatanaka1-0/+2
2012-07-05Enclose instruction rdhwr with directives, which are needed when target isAkira Hatanaka1-0/+18
2012-04-02Move getOpcodeName from the various target InstPrinters into the superclass M...Benjamin Kramer1-4/+0
2012-04-02Remove getInstructionName from MCInstPrinter implementations in favor of usin...Craig Topper1-2/+2
2012-02-28remove blanks, and some code formatJia Liu1-2/+2
2012-02-17remove Emacs-tag form .cpp files in Mips Backend, and fix some typo.Jia Liu1-1/+1
2012-02-17add Emacs tag and fix some comment error in file headersJia Liu1-1/+1
2012-02-07Convert assert(0) to llvm_unreachableCraig Topper1-1/+1