The patch implements microMIPSDSP instructions: APPEND, BPOSGE32C, MODSUB, MULSA.W.PH and MULSAQ_S.W.PH.
Details
Details
Diff Detail
Diff Detail
Event Timeline
Comment Actions
Fixed error "Multiple matches found for 'APPEND', for the relation 'Dsp2MicroMips'" and added DspMMRel to BPOSGE32 instruction.
Comment Actions
LGTM with one nit: you should add an invalid test case for APPEND, MULSA.W.PH and MULSAQ_S.W.PH. For append you want to be testing that that the out of range immediates are rejected and for the muls, that the first operand is rejected if it is a GPR and that the other operands are GPRs.