This is an archive of the discontinued LLVM Phabricator instance.

[mips][microMIPS] Implement PRECR.QB.PH, PRECR_SRA[_R].PH.W, PRECRQ.PH.W, PRECRQ.QB.PH, PRECRQU_S.QB.PH and PRECRQ_RS.PH.W instructions
ClosedPublic

Authored by zbuljan on Nov 12 2015, 1:53 AM.

Details

Summary

The patch implements microMIPSDSP instructions: PRECR.QB.PH, PRECR_SRA[_R].PH.W, PRECRQ.PH.W, PRECRQ.QB.PH, PRECRQU_S.QB.PH and PRECRQ_RS.PH.W

Diff Detail

Event Timeline

zbuljan updated this revision to Diff 40018.Nov 12 2015, 1:53 AM
zbuljan retitled this revision from to [mips][microMIPS] Implement PRECR.QB.PH, PRECR_SRA[_R].PH.W, PRECRQ.PH.W, PRECRQ.QB.PH, PRECRQU_S.QB.PH and PRECRQ_RS.PH.W instructions.
zbuljan updated this object.
zbuljan added subscribers: petarj, llvm-commits.
zbuljan updated this revision to Diff 40392.Nov 17 2015, 5:58 AM

Rebased to work with top of the tree. microMIPSDSPr1 assembler and disassembler tests added to microMIPSDSPr2 test files.

dsanders accepted this revision.Nov 27 2015, 1:49 AM
dsanders edited edge metadata.

LGTM

This revision is now accepted and ready to land.Nov 27 2015, 1:49 AM
This revision was automatically updated to reflect the committed changes.