summaryrefslogtreecommitdiff
path: root/lib/Target/Mips/Disassembler
AgeCommit message (Expand)AuthorFilesLines
2015-05-28[mips] Add new format for dmtc2/dmfc2 for Octeon CPUs.Kai Nacke1-0/+12
2015-05-26Use std::bitset for SubtargetFeatures.Michael Kuperstein1-5/+5
2015-05-13MC: Modernize MCOperand API naming. NFC.Jim Grosbach1-146/+146
2015-05-13Reverting r237234, "Use std::bitset for SubtargetFeatures"Michael Kuperstein1-5/+5
2015-05-13Use std::bitset for SubtargetFeaturesMichael Kuperstein1-5/+5
2015-04-20[mips][microMIPSr6] Implement disassembler supportJozef Kolek1-4/+11
2015-03-24Revert "Use std::bitset for SubtargetFeatures"Michael Kuperstein1-5/+5
2015-03-24Use std::bitset for SubtargetFeaturesMichael Kuperstein1-5/+5
2015-02-19Reverting r229831 due to multiple ARM/PPC/MIPS build-bot failures.Michael Kuperstein1-5/+5
2015-02-19Use std::bitset for SubtargetFeaturesMichael Kuperstein1-5/+5
2015-02-11[mips] Merge disassemblers into a single implementation.Daniel Sanders1-84/+18
2015-02-10[mips][microMIPS] Implement movep instructionZoran Jovanovic1-0/+65
2015-02-10[mips][microMIPS] Fix disassembling of 16-bit microMIPS instructions LWM16 an...Jozef Kolek1-7/+23
2015-01-29[Mips][Disassembler] When disassembler meets cache/pref instructions for r6 i...Vladimir Medic1-0/+22
2015-01-28[mips][microMIPS] Implement LWGP instructionJozef Kolek1-0/+21
2015-01-23[mips] fix spelling of 'disassembler'Alexei Starovoitov1-3/+3
2015-01-21[mips][microMIPS] MicroMIPS 16-bit unconditional branch instruction BJozef Kolek1-0/+16
2015-01-21[mips][microMIPS] Implement ADDIUPC instructionJozef Kolek1-0/+9
2015-01-21[Mips][Disassembler]When disassembler meets load/store from coprocessor 2 ins...Vladimir Medic1-0/+21
2015-01-20Reverted revision 226577.Jozef Kolek1-16/+0
2015-01-20[mips][microMIPS] MicroMIPS 16-bit unconditional branch instruction BJozef Kolek1-0/+16
2015-01-12[mips][microMIPS] Implement BEQZ16 and BNEZ16 instructionsJozef Kolek1-0/+16
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-24Prune dependency to MC from each target disassembler.NAKAMURA Takumi1-1/+1
2014-07-24Update library dependencies.NAKAMURA Takumi1-1/+1
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