aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp
AgeCommit message (Expand)AuthorFilesLines
2016-08-22[mips][microMIPS] Implement BLTZC, BLEZC, BGEZC and BGTZC instructions, fix d...Hrvoje Varga1-2/+26
2016-08-08Re-commit r277988: [mips][ias] Fix all the hacks related to MIPS-specific una...Daniel Sanders1-1/+4
2016-08-08Revert r277988: [mips][ias] Fix all the hacks related to MIPS-specific unary ...Daniel Sanders1-4/+1
2016-08-08[mips][ias] Fix all the hacks related to MIPS-specific unary operators (%hi/%...Daniel Sanders1-1/+4
2016-07-26[mips] MIPS64R6 compact branch supportSimon Dardis1-2/+5
2016-07-11[mips][microMIPS] Implement LDC1, SDC1, LDC2, SDC2, LWC1, SWC1, LWC2 and SWC2...Zlatko Buljan1-0/+13
2016-06-27[mips][micromips] Implement LD, LLD, LWU, SD, DSRL, DSRL32 and DSRLV instruct...Hrvoje Varga1-0/+4
2016-06-16[mips][micromips] Implement DCLO, DCLZ, DROTR, DROTR32 and DROTRV instructionsHrvoje Varga1-0/+12
2016-06-09[mips][microMIPS] Implement BOVC, BNVC, EXT, INS and JALRC instructionsHrvoje Varga1-0/+30
2016-05-31[mips] Enforce compact branch register restrictionsSimon Dardis1-4/+12
2016-05-19ps][microMIPS] Add R_MICROMIPS_PC21_S1 relocationZoran Jovanovic1-1/+4
2016-05-18[PATCH] [mips] Restrict the creation of compact branchesSimon Dardis1-0/+25
2016-05-18Revert "[mips] Restrict the creation of compact branches"Simon Dardis1-25/+0
2016-05-18[mips] Restrict the creation of compact branchesSimon Dardis1-0/+25
2016-05-17[mips][microMIPS] Implement BEQZC and BNEZC instructionsZoran Jovanovic1-0/+20
2016-05-13[mips][microMIPS] Implement APPEND, BPOSGE32C, MODSUB, MULSA.W.PH and MULSAQ_...Hrvoje Varga1-0/+23
2016-05-12Revert "[mips][microMIPS] Implement CFC*, CTC* and LDC* instructions"Hrvoje Varga1-13/+0
2016-05-11[mips][microMIPS] Implement CFC*, CTC* and LDC* instructionsHrvoje Varga1-0/+13
2016-05-03[mips] Use MipsMCExpr instead of MCSymbolRefExpr for all relocations.Daniel Sanders1-91/+82
2016-04-22[mips][microMIPS] Revert commit r266861.Zoran Jovanovic1-13/+0
2016-04-22[mips][microMIPS] Add R_MICROMIPS_PC18_S3 relocationZoran Jovanovic1-2/+3
2016-04-21[mips][microMIPS] Add R_MICROMIPS_PC19_S2 relocationZoran Jovanovic1-2/+3
2016-04-21[mips][microMIPS] Add R_MICROMIPS_PC26_S1 relocationZoran Jovanovic1-1/+7
2016-04-20[mips][microMIPS]Implement CFC*, CTC* and LDC* instructionsHrvoje Varga1-0/+13
2016-03-31[mips] Split mem_msa into range checked mem_simm10 and mem_simm10_lsl[123]Daniel Sanders1-49/+8
2016-02-29[mips] Make isel select the correct DEXT variant up front.Daniel Sanders1-18/+11
2015-12-21[mips][microMIPS] Implement DERET and DI instructions and check size operand ...Zlatko Buljan1-9/+0
2015-11-30[mips][microMIPS] Fix issue with offset operand of BALC and BC instructionsZoran Jovanovic1-0/+17
2015-11-12[mips][microMIPS] Implement LWM16, SB16, SH16, SW16, SWSP and SWM16 instructionsZlatko Buljan1-0/+2
2015-11-06[mips][ias] Range check uimm2 operands and fix a bug this revealed.Daniel Sanders1-5/+7
2015-10-16[mips][microMIPS] Implement LB, LBE, LBU and LBUE instructionsHrvoje Varga1-1/+14
2015-10-12[mips][micromips] Initial support for micrmomips DSP instructions and addu.qb...Zoran Jovanovic1-0/+4
2015-09-15[mips][microMIPS] Implement CACHEE and PREFE instructions for microMIPS32r6Zoran Jovanovic1-1/+1
2015-09-08[mips][microMIPS] Implement SB, SBE, SCE, SH and SHE instructionsZoran Jovanovic1-0/+13
2015-09-08[mips][microMIPS] Add microMIPS32r6 and microMIPS64r6 tests for existing 16-b...Zoran Jovanovic1-1/+2
2015-06-23[mips64] Emit correct addend for some PC-relative relocationsPetar Jovanovic1-6/+9
2015-05-30MC: Clean up MCExpr naming. NFC.Jim Grosbach1-1/+1
2015-05-26Use std::bitset for SubtargetFeatures.Michael Kuperstein1-2/+2
2015-05-15Remove 3 includes from MCInstrDesc.h and explicitly include them where neededPete Cooper1-0/+1
2015-05-15MC: Update MCCodeEmitter naming. NFC.Jim Grosbach1-3/+3
2015-05-15MC: Update MCFixup naming. NFC.Jim Grosbach1-12/+12
2015-05-13Reverting r237234, "Use std::bitset for SubtargetFeatures"Michael Kuperstein1-2/+2
2015-05-13Use std::bitset for SubtargetFeaturesMichael Kuperstein1-2/+2
2015-04-22[mips][microMIPSr6] Implement mips32 to microMIPSr6 mapping supportZoran Jovanovic1-3/+10
2015-04-20[mips][microMIPSr6] Implement initial mapping supportJozef Kolek1-2/+4
2015-04-20[mips][microMIPSr6] Implement initial subtarget supportJozef Kolek1-0/+4
2015-03-24Revert "Use std::bitset for SubtargetFeatures"Michael Kuperstein1-2/+2
2015-03-24Use std::bitset for SubtargetFeaturesMichael Kuperstein1-2/+2
2015-03-13Recommit r232027 with PR22883 fixed: Add infrastructure for support of multip...Daniel Sanders1-1/+4
2015-03-10Remove the use of the subtarget in MCCodeEmitter creation andEric Christopher1-2/+0