aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Target/Mips/Disassembler/MipsDisassembler.cpp
AgeCommit message (Expand)AuthorFilesLines
2016-03-31[mips] Range check simm16Daniel Sanders1-13/+0
2016-03-31[mips][microMIPS] Implement MFC*, MFHC* and DMFC* instructionsZlatko Buljan1-3/+4
2016-03-24[mips][microMIPS] Implement MTC*, MTHC* and DMTC* instructionsHrvoje Varga1-0/+11
2016-03-22[mips] Range check simm7.Daniel Sanders1-10/+11
2016-03-14[mips] Range check uimm6_lsl2.Daniel Sanders1-27/+15
2016-03-11[mips] Range check simm4.Daniel Sanders1-13/+13
2016-03-01Revert "[mips] Promote the result of SETCC nodes to GPR width."Vasileios Kalintiris1-36/+10
2016-03-01[mips] Promote the result of SETCC nodes to GPR width.Vasileios Kalintiris1-10/+36
2016-01-26Reflect the MC/MCDisassembler split on the include/ level.Benjamin Kramer1-1/+1
2015-12-21[mips][microMIPS] Implement DERET and DI instructions and check size operand ...Zlatko Buljan1-14/+0
2015-11-30[mips][microMIPS] Fix issue with offset operand of BALC and BC instructionsZoran Jovanovic1-0/+17
2015-11-19Fix UMRs in Mips disassembler on invalid instruction streamsReid Kleckner1-1/+9
2015-11-12[mips][microMIPS] Implement LWM16, SB16, SH16, SW16, SWSP and SWM16 instructionsZlatko Buljan1-2/+26
2015-11-06[mips][ias] Range check uimm2 operands and fix a bug this revealed.Daniel Sanders1-12/+9
2015-10-28[mips][microMIPS] Implement PAUSE, RDHWR, RDPGPR, SDBBP, SSNOP, SYNC, SYNCI a...Hrvoje Varga1-0/+20
2015-10-16[mips][microMIPS] Implement LB, LBE, LBU and LBUE instructionsHrvoje Varga1-0/+46
2015-10-15[mips][microMIPS] Implement LLE and SCE instructionsHrvoje Varga1-0/+3
2015-09-18[mips][microMIPS] Fix an invalid read for lwm32 and reserved reglist values.Daniel Sanders1-0/+6
2015-09-15[mips][microMIPS] Fix an issue with disassembling lwm32 instructionZoran Jovanovic1-1/+1
2015-09-15[mips] Added support for various EVA ASE instructions.Daniel Sanders1-12/+37
2015-09-09[mips][microMIPS] Implement ADDU16, AND16, ANDI16, NOT16, OR16, SLL16 and SRL...Zoran Jovanovic1-0/+13
2015-09-09[mips][microMIPS] Implement CACHEE and PREFE instructionsZoran Jovanovic1-0/+22
2015-09-08[mips][microMIPS] Implement SB, SBE, SCE, SH and SHE instructionsZoran Jovanovic1-0/+23
2015-09-07[mips][microMIPS] Implement BC16, BEQZC16 and BNEZC16 instructionsZoran Jovanovic1-6/+22
2015-08-18[mips][microMIPS] Implement SW and SWE instructionsZoran Jovanovic1-0/+23
2015-08-12[mips][microMIPS] Create microMIPS64r6 subtarget and implement DALIGN, DAUI, ...Zoran Jovanovic1-1/+2
2015-06-27[mips] Add COP0 register class and use it in M[FT]C0/DM[FT]C0.Daniel Sanders1-0/+17
2015-06-23[mips] Fix some UB by shifting before sign-extendingJustin Bogner1-1/+1
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