summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp
Commit message (Expand)AuthorAgeFilesLines
* [mips] Split long lines in the code. NFCSimon Atanasyan2019-11-031-5/+10
* [mips] Push `fixup_Mips_LO16` fixup for `jialc` and `jic` instructionsSimon Atanasyan2019-10-031-2/+5
* Delete dead storesFangrui Song2019-07-121-2/+1
* Reapply: [mips] Handle MipsMCExpr sub-expression for the MEK_DTPREL tagSimon Atanasyan2019-01-241-2/+3
* Revert "[mips] Handle MipsMCExpr sub-expression for the MEK_DTPREL tag"Amara Emerson2019-01-241-3/+2
* [mips] Handle MipsMCExpr sub-expression for the MEK_DTPREL tagSimon Atanasyan2019-01-231-2/+3
* Update the file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-191-4/+3
* [mips] Fix TestDWARF32Version5Addr8AllForms test failure on MIPS hostsSimon Atanasyan2018-12-031-0/+3
* [mips][microMIPS] Fix the definition of MOVEP instructionSimon Atanasyan2018-09-191-0/+6
* [mips] Remove dead code. NFCSimon Atanasyan2018-07-111-7/+0
* [mips] Emit R_MICROMIPS_GPREL16/R_MICROMIPS_SUB/R_MICROMIPS_LO16 / HI16 reloc...Simon Atanasyan2018-05-291-12/+12
* [mips] Emit R_MICROMIPS_HIGHER / R_MICROMIPS_HIGHEST relocationsSimon Atanasyan2018-05-291-2/+4
* [mips] Handle the emission of microMIPSr6 sll instruction when used as a nop.Simon Dardis2017-12-191-1/+1
* [mips] Removal of microMIPS64R6Aleksandar Beserminji2017-12-111-16/+0
* [mips] Add movep for microMIPS32R6 and fix microMIPS32r3 versionSimon Dardis2017-11-061-0/+23
* [mips] Pick the right variant of DINS upfront and enable target instruction v...Simon Dardis2017-09-141-31/+0
* Sort the remaining #include lines in include/... and lib/....Chandler Carruth2017-06-061-1/+1
* [mips] Emit R_MICROMIPS_TLS_GOTTPREL relocation for %gottprel in case of micr...Simon Atanasyan2017-04-301-1/+2
* [Mips] Emit the correct DINS variantStrahinja Petrovic2017-03-231-8/+11
* [Mips] Fix some Clang-tidy modernize and Include What You Use warnings; other...Eugene Zelenko2017-02-011-28/+13
* [mips][microMIPS] Implement BLTZC, BLEZC, BGEZC and BGTZC instructions, fix d...Hrvoje Varga2016-08-221-2/+26
* Re-commit r277988: [mips][ias] Fix all the hacks related to MIPS-specific una...Daniel Sanders2016-08-081-1/+4
* Revert r277988: [mips][ias] Fix all the hacks related to MIPS-specific unary ...Daniel Sanders2016-08-081-4/+1
* [mips][ias] Fix all the hacks related to MIPS-specific unary operators (%hi/%...Daniel Sanders2016-08-081-1/+4
* [mips] MIPS64R6 compact branch supportSimon Dardis2016-07-261-2/+5
* [mips][microMIPS] Implement LDC1, SDC1, LDC2, SDC2, LWC1, SWC1, LWC2 and SWC2...Zlatko Buljan2016-07-111-0/+13
* [mips][micromips] Implement LD, LLD, LWU, SD, DSRL, DSRL32 and DSRLV instruct...Hrvoje Varga2016-06-271-0/+4
* [mips][micromips] Implement DCLO, DCLZ, DROTR, DROTR32 and DROTRV instructionsHrvoje Varga2016-06-161-0/+12
* [mips][microMIPS] Implement BOVC, BNVC, EXT, INS and JALRC instructionsHrvoje Varga2016-06-091-0/+30
* [mips] Enforce compact branch register restrictionsSimon Dardis2016-05-311-4/+12
* ps][microMIPS] Add R_MICROMIPS_PC21_S1 relocationZoran Jovanovic2016-05-191-1/+4
* [PATCH] [mips] Restrict the creation of compact branchesSimon Dardis2016-05-181-0/+25
* Revert "[mips] Restrict the creation of compact branches"Simon Dardis2016-05-181-25/+0
* [mips] Restrict the creation of compact branchesSimon Dardis2016-05-181-0/+25
* [mips][microMIPS] Implement BEQZC and BNEZC instructionsZoran Jovanovic2016-05-171-0/+20
* [mips][microMIPS] Implement APPEND, BPOSGE32C, MODSUB, MULSA.W.PH and MULSAQ_...Hrvoje Varga2016-05-131-0/+23
* Revert "[mips][microMIPS] Implement CFC*, CTC* and LDC* instructions"Hrvoje Varga2016-05-121-13/+0
* [mips][microMIPS] Implement CFC*, CTC* and LDC* instructionsHrvoje Varga2016-05-111-0/+13
* [mips] Use MipsMCExpr instead of MCSymbolRefExpr for all relocations.Daniel Sanders2016-05-031-91/+82
* [mips][microMIPS] Revert commit r266861.Zoran Jovanovic2016-04-221-13/+0
* [mips][microMIPS] Add R_MICROMIPS_PC18_S3 relocationZoran Jovanovic2016-04-221-2/+3
* [mips][microMIPS] Add R_MICROMIPS_PC19_S2 relocationZoran Jovanovic2016-04-211-2/+3
* [mips][microMIPS] Add R_MICROMIPS_PC26_S1 relocationZoran Jovanovic2016-04-211-1/+7
* [mips][microMIPS]Implement CFC*, CTC* and LDC* instructionsHrvoje Varga2016-04-201-0/+13
* [mips] Split mem_msa into range checked mem_simm10 and mem_simm10_lsl[123]Daniel Sanders2016-03-311-49/+8
* [mips] Make isel select the correct DEXT variant up front.Daniel Sanders2016-02-291-18/+11
* [mips][microMIPS] Implement DERET and DI instructions and check size operand ...Zlatko Buljan2015-12-211-9/+0
* [mips][microMIPS] Fix issue with offset operand of BALC and BC instructionsZoran Jovanovic2015-11-301-0/+17
* [mips][microMIPS] Implement LWM16, SB16, SH16, SW16, SWSP and SWM16 instructionsZlatko Buljan2015-11-121-0/+2
* [mips][ias] Range check uimm2 operands and fix a bug this revealed.Daniel Sanders2015-11-061-5/+7
OpenPOWER on IntegriCloud