This is an archive of the discontinued LLVM Phabricator instance.

[mips][microMIPS] Implement CACHEE and PREFE instructions for microMIPS32r6
ClosedPublic

Authored by hvarga on Jul 30 2015, 12:14 AM.

Details

Summary

The patch implements microMIPS32r6 CACHEE and PREFE instructions.

Diff Detail

Repository
rL LLVM

Event Timeline

hvarga updated this revision to Diff 31001.Jul 30 2015, 12:14 AM
hvarga retitled this revision from to [mips][microMIPS] Implement CACHEE and PREFE instructions for microMIPS32r6.
hvarga updated this object.
hvarga added subscribers: petarj, llvm-commits.
dsanders accepted this revision.Sep 14 2015, 7:19 AM
dsanders edited edge metadata.

LGTM with a few (mostly formatting) nits

lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp
796–797 ↗(On Diff #31001)

Indentation.

801 ↗(On Diff #31001)

Space around operators

lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.h
176–177 ↗(On Diff #31001)

Indentation

lib/Target/Mips/MicroMips32r6InstrFormats.td
82 ↗(On Diff #31001)

Naming convention: Should start with POOL32C_

lib/Target/Mips/MicroMips32r6InstrInfo.td
168 ↗(On Diff #31001)

Indentation

This revision is now accepted and ready to land.Sep 14 2015, 7:19 AM
This revision was automatically updated to reflect the committed changes.