summaryrefslogtreecommitdiff
path: root/llvm/lib/Target/Mips/MipsInstrFPU.td
AgeCommit message (Expand)Author
2025-07-15Remove Native Client support (#133661)Brad Smith
2020-10-30[mips] Implement add.ps, mul.ps and sub.psMichael Roe
2020-03-22[mips] Rename target feature Mips3D => HasMips3D. NFCSimon Atanasyan
2020-03-17[MIPS] Implement MIPS3D vector instructionsSimon Atanasyan
2020-03-16[MIPS] Implement PUL.PS and PUU.PS instructionsSimon Atanasyan
2020-03-13[TableGen] Support combining AssemblerPredicates with ORsSimon Cook
2020-02-19[MIPS GlobalISel] RegBankSelect G_MERGE_VALUES and G_UNMERGE_VALUESPetar Avramovic
2020-01-06[NFC] Fix trivial typos in commentsJames Henderson
2019-11-03[mips] Split long lines in the code. NFCSimon Atanasyan
2019-06-12[Mips] Add s.d instruction alias for Mips1Simon Atanasyan
2019-03-13[mips] Fix encoding of the `mov.d` command for microMIPS R6Simon Atanasyan
2019-03-13[mips] Define `mov.d` instructions using `ABSS_M` multiclass. NFCSimon Atanasyan
2019-01-28[mips] Support for +abs2008 attributeAleksandar Beserminji
2019-01-19Update the file headers across all of the LLVM projects in the monorepoChandler Carruth
2018-08-31[mips] Fix `mtc1` and `mfc1` definitions for microMIPS R6Simon Atanasyan
2018-08-29[mips] Add missing instructionsAleksandar Beserminji
2018-07-18[mips] Fix predicate for the MipsTruncIntFP patternSimon Atanasyan
2018-07-16[mips] Eliminate the usage of hasStdEnc in MipsPat.Simon Atanasyan
2018-06-12[mips] Guard some floating point instructions correctlySimon Dardis
2018-05-23[X86][MIPS][ARM] New machine instruction property 'isMoveReg'Petar Jovanovic
2018-05-16[mips] Simplify some of the predicate scopes for (negative) multiply add/sub ...Simon Dardis
2018-05-15[mips] Fix predicates of mfc1, mtc1 instructionsSimon Dardis
2018-05-14[mips] Fix the predicates of round, ceiling, floor and trunc.Simon Dardis
2018-05-14[mips] Correct the predicates of indexed floating point stores and loads.Simon Dardis
2018-05-11[mips] Enable disassembly of fused (negative) multiply add/sub instructionsSimon Dardis
2018-05-10[mips] Correct the predicates of cvt.fmt.fmt instructionsSimon Dardis
2018-02-20[mips] Correct the definition of cvt.d.wSimon Dardis
2018-02-08[mips] Define certain instructions in microMIPS32r3Stefan Maksimovic
2018-01-23[mips] Properly select abs and sqrt instructionsStefan Maksimovic
2017-10-26[mips] Fix (dis)assembly of abs.fmt for micromipsSimon Dardis
2017-10-16[mips][micromips] Fix (dis)assembly of bc1(t|f)Simon Dardis
2017-10-10[mips] Duplicate the reciprocal instruction definitions for FP32Simon Dardis
2017-10-05[mips] Place certain 64 bit FPU instructions in their own decoder namespaceSimon Dardis
2017-09-28[mips] Remove codegen support for branch likely instructions.Simon Dardis
2017-08-27[mips] Generate NMADD and NMSUB instructions when fneg node is presentPetar Jovanovic
2017-07-20Reland r308585Stefan Maksimovic
2017-07-20Revert r308585Stefan Maksimovic
2017-07-20[mips] Fix fp select machine verifier errorsStefan Maksimovic
2017-07-18[mips] Alter register classes for MSA pseudo f16 instructionsStefan Maksimovic
2017-06-06[mips] Add madd4 subtarget featurePetar Jovanovic
2017-05-30[mips] Expansion of LI.S and LI.DZoran Jovanovic
2017-01-16[mips] Correct c.cond.fmt instruction definition.Simon Dardis
2016-10-05Recommit: "[mips] Add rsqrt, recip for MIPS"Simon Dardis
2016-10-05Revert "[mips] Add rsqrt, recip for MIPS"Simon Dardis
2016-09-27[mips] Add rsqrt, recip for MIPSSimon Dardis
2016-09-09Revert "[mips] Fix c.<cc>.<fmt> instruction definition."Simon Dardis
2016-09-09[mips] Fix c.<cc>.<fmt> instruction definition.Simon Dardis
2016-08-18[SelectionDAG] Rename fextend -> fpextend, fround -> fpround, frnd -> froundMichael Kuperstein
2016-08-17[mips] Add l.[sd] and s.[sd] instruction aliasesSimon Dardis
2016-08-04[mips][microMIPS] Implement CFC1, CFC2, CTC1 and CTC2 instructionsHrvoje Varga