This is an archive of the discontinued LLVM Phabricator instance.

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

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

Details

Summary

The patch implements microMIPS CACHEE and PREFE instructions.

Diff Detail

Repository
rL LLVM

Event Timeline

hvarga updated this revision to Diff 30997.Jul 30 2015, 12:08 AM
hvarga retitled this revision from to [mips][microMIPS] Implement CACHEE and PREFE instructions.
hvarga updated this object.
hvarga added subscribers: petarj, llvm-commits.
dsanders accepted this revision.Aug 21 2015, 9:02 AM
dsanders edited edge metadata.

LGTM with some nits.

lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp
773–774 ↗(On Diff #30997)

Indentation

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

Indentation

lib/Target/Mips/MicroMipsInstrFormats.td
925 ↗(On Diff #30997)

This doesn't follow the naming convention but that's ok since microMIPS in general hasn't migrated yet.

lib/Target/Mips/MicroMipsInstrInfo.td
110 ↗(On Diff #30997)

Shouldn't it be simm9?

This revision is now accepted and ready to land.Aug 21 2015, 9:02 AM
This revision was automatically updated to reflect the committed changes.