aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Target/Mips/Disassembler/MipsDisassembler.cpp
AgeCommit message (Expand)AuthorFilesLines
2014-12-23[mips][microMIPS] Implement CACHE, PREF, SSNOP, EHB and PAUSE instructionsJozef Kolek1-0/+22
2014-12-23[mips][microMIPS] Implement LWSP and SWSP instructionsJozef Kolek1-0/+21
2014-12-23Fix UBSan bootstrap: replace shift of negative value with multiplication.Alexey Samsonov1-1/+1
2014-12-16The single check for N64 inside MipsDisassemblerBase's subclasses is actually...Vladimir Medic1-4/+4
2014-12-16[mips][microMIPS] Implement SWP and LWP instructionsZoran Jovanovic1-0/+3
2014-12-15Add disassembler tests for mips3 platform. There are no functional changes.Vladimir Medic1-1/+2
2014-12-01The andi16, addiusp and jraddiusp micromips instructions were missing dedicat...Vladimir Medic1-0/+39
2014-11-27[mips][microMIPS] Implement SWM16 and LWM16 instructionsZoran Jovanovic1-0/+24
2014-11-27[mips] Add synci instruction.Daniel Sanders1-0/+20
2014-11-27[mips][microMIPS] Implement disassembler support for 16-bit instructions LI16...Jozef Kolek1-0/+60
2014-11-26[mips][microMIPS] Implement disassembler support for 16-bit instructions LBU1...Jozef Kolek1-1/+62
2014-11-24[mips][microMIPS] Implement 16-bit instructions registers including ZERO inst...Jozef Kolek1-0/+12
2014-11-24[mips][microMIPS] Implement disassembler support for 16-bit instructionsJozef Kolek1-11/+54
2014-11-19[mips][micromips] Implement SWM32 and LWM32 instructionsZoran Jovanovic1-5/+43
2014-11-12Pass an ArrayRef to MCDisassembler::getInstruction.Rafael Espindola1-15/+11
2014-11-10Misc style fixes. NFC.Rafael Espindola1-78/+53
2014-10-21[mips][microMIPS] Implement microMIPS 16-bit instructions registersZoran Jovanovic1-0/+12
2014-10-01[mips] Fix disassembly of [ls][wd]c[23], cache, and pref ...Daniel Sanders1-0/+66
2014-09-02Fix left shifts of negative values in MipsDisassembler.Alexey Samsonov1-15/+15
2014-07-14[mips] Use MFHC1 when it is available (MIPS32r2 and later) for both FP32 and ...Daniel Sanders1-17/+0
2014-06-18[mips][mips64r6] Add BLTC and BLTUC instructionsZoran Jovanovic1-4/+15
2014-06-16[mips][mips64r6] ll, sc, lld, and scd are re-encoded on MIPS32r6/MIPS64r6.Daniel Sanders1-0/+26
2014-06-13[mips] Add cache and pref instructionsDaniel Sanders1-8/+24
2014-06-12[mips][mips64r6] c.cond.fmt, mov[fntz], and mov[fntz].[ds] are not available ...Daniel Sanders1-0/+30
2014-06-12[mips][mips64r6] Add bgec and bgeuc instructionsZoran Jovanovic1-2/+56
2014-06-09[mips][mips64r6] Add LDPC instructionZoran Jovanovic1-0/+9
2014-05-22[mips][mips64r6] Add b[on]vcDaniel Sanders1-10/+243
2014-05-21[mips][mips64r6] Add bc[12](eq|ne)zDaniel Sanders1-0/+17
2014-05-16[mips][mips64r6] Add compact branch instructionsZoran Jovanovic1-0/+30
2014-05-15[mips][mips64r6] Add addiupc, aluipc, and auipcDaniel Sanders1-0/+9
2014-04-29[C++11] Add 'override' keywords and remove 'virtual'. Additionally add 'final...Craig Topper1-12/+12
2014-04-21[Modules] Make Support/Debug.h modular. This requires it to not changeChandler Carruth1-0/+2
2014-04-15[MC] Require an MCContext when constructing an MCDisassembler.Lang Hames1-18/+21
2014-04-01[mips] Rewrite MipsAsmParser and MipsOperand.Daniel Sanders1-1/+51
2014-03-31Revert: [mips] Rewrite MipsAsmParser and MipsOperand.' due to buildbot errors...Daniel Sanders1-51/+1
2014-03-31[mips] Rewrite MipsAsmParser and MipsOperand.Daniel Sanders1-1/+51
2014-02-28Fixed operand of SC microMIPS instruction.Zoran Jovanovic1-0/+3
2013-12-05[mips][msa] Fix issue with immediate fields of LD/ST instructionsMatheus Almeida1-1/+31
2013-11-18[mips][msa] Fix immediate value of LSA instruction as it was being wrongly en...Matheus Almeida1-0/+16
2013-11-04Support for microMIPS branch instructions.Zoran Jovanovic1-0/+17
2013-10-29Support for microMIPS jump instructionsZoran Jovanovic1-0/+15
2013-10-21[mips][msa] Direct Object Emission support for LD/ST instructions.Matheus Almeida1-0/+19
2013-10-21[mips][msa] Direct Object Emission support for CTCMSA and CFCMSA. Matheus Almeida1-0/+17
2013-09-26[mips][msa] Direct Object Emission for 3R instructions.Jack Carter1-0/+17
2013-09-25[mips][msa] Direct Object Emission support for the MSA instruction set. Jack Carter1-0/+51
2013-09-06This patch adds support for microMIPS disassembler and disassembler make chec...Vladimir Medic1-8/+79
2013-08-28[mips] Use ptr_rc to simplify definitions of base+index load/store instructions.Akira Hatanaka1-1/+20
2013-08-20[mips] Define register class FGRH32 for the high half of the 64-bit floatingAkira Hatanaka1-0/+17
2013-08-14[mips] Rename DSPRegs.Akira Hatanaka1-8/+8
2013-08-14[mips] Rename HIRegs and LORegs.Akira Hatanaka1-18/+18