]> git.ipfire.org Git - thirdparty/binutils-gdb.git/blobdiff - opcodes/microblaze-opcm.h
opcodes: microblaze: Add hibernate and suspend instructions
[thirdparty/binutils-gdb.git] / opcodes / microblaze-opcm.h
index 92c245dc0fd8ab97a559043d933aa70cd20befba..9d1df0814d9542050897d3520dab6f7739f4753c 100644 (file)
@@ -27,7 +27,7 @@ enum microblaze_instr
 {
   add, rsub, addc, rsubc, addk, rsubk, addkc, rsubkc, clz, cmp, cmpu,
   addi, rsubi, addic, rsubic, addik, rsubik, addikc, rsubikc, mul,
-  mulh, mulhu, mulhsu,swapb,swaph,
+  mulh, mulhu, mulhsu, swapb, swaph,
   idiv, idivu, bsll, bsra, bsrl, get, put, nget, nput, cget, cput,
   ncget, ncput, muli, bslli, bsrai, bsrli, mului,
   /* 'or/and/xor' are C++ keywords.  */
@@ -59,6 +59,9 @@ enum microblaze_instr
   aputd, taputd, caputd, tcaputd, naputd, tnaputd, ncaputd, tncaputd,
   eagetd, teagetd, ecagetd, tecagetd, neagetd, tneagetd, necagetd, tnecagetd,
   eaputd, teaputd, ecaputd, tecaputd, neaputd, tneaputd, necaputd, tnecaputd,
+  /* 'sleep' is a Posix symbol.  */
+  microblaze_sleep,
+  hibernate, suspend,
   invalid_inst
 };