aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Target/Mips/Disassembler/MipsDisassembler.cpp
AgeCommit message (Expand)AuthorFilesLines
2016-08-22[mips][microMIPS] Implement BLTZC, BLEZC, BGEZC and BGTZC instructions, fix d...Hrvoje Varga1-9/+111
2016-08-17Replace "fallthrough" comments with LLVM_FALLTHROUGHJustin Bogner1-1/+1
2016-07-11[mips][microMIPS] Implement LDC1, SDC1, LDC2, SDC2, LWC1, SWC1, LWC2 and SWC2...Zlatko Buljan1-0/+43
2016-06-14[mips][atomics] Fix atomic instruction descriptions and uses.Simon Dardis1-0/+23
2016-06-09[mips][microMIPS] Implement BOVC, BNVC, EXT, INS and JALRC instructionsHrvoje Varga1-0/+72
2016-05-24[MIPS][LLVM-MC] Fix Disassemble of Negative OffsetSagar Thakur1-8/+8
2016-05-17[mips][microMIPS] Implement BEQZC and BNEZC instructionsZoran Jovanovic1-0/+15
2016-05-13[mips][microMIPS] Implement APPEND, BPOSGE32C, MODSUB, MULSA.W.PH and MULSAQ_...Hrvoje Varga1-0/+14
2016-05-12Revert "[mips][microMIPS] Implement CFC*, CTC* and LDC* instructions"Hrvoje Varga1-40/+0
2016-05-11[mips][microMIPS] Implement CFC*, CTC* and LDC* instructionsHrvoje Varga1-0/+40
2016-05-09[mips][microMIPS] Implement LWP and SWP instructionsZlatko Buljan1-1/+2
2016-04-22[mips][microMIPS] Revert commit r266861.Zoran Jovanovic1-40/+0
2016-04-20[mips][microMIPS] Implement BGEC, BGEUC, BLTC, BLTUC, BEQC and BNEC instructionsZoran Jovanovic1-0/+94
2016-04-20[mips][microMIPS]Implement CFC*, CTC* and LDC* instructionsHrvoje Varga1-0/+40
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