[PATCH] D35625: Removal of microMIPS64R6

Simon Dardis via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Wed Sep 20 05:59:36 PDT 2017


sdardis requested changes to this revision.
sdardis added a comment.
This revision now requires changes to proceed.

The GPRMM16_64 register class needs to be removed as well. It's used in the MipsMachineFunction.cpp and MipsRegisterInfo.cpp.



================
Comment at: lib/Target/Mips/MipsDelaySlotFiller.cpp:601-602
   if (InMicroMipsMode && STI.hasMips32r6()) {
-    // This is microMIPS32r6 or microMIPS64r6 processor. Delay slot for
-    // branching instructions is not needed.
+    // This is microMIPS32r6 processor. Delay slot for branching
+    // instructions is not needed.
     return Changed;
----------------
"This is the microMIPS32R6 subtarget which does not have instructions which have delay slots."


Repository:
  rL LLVM

https://reviews.llvm.org/D35625





More information about the llvm-commits mailing list