X86: Implement the media integer subtract instructions.
[gem5.git] / src / arch / x86 / isa / bitfields.isa
index 82fa4f25b1089a8876cc8c2c064ed7541e83fc0c..fb082f683cc119275e9d0b0ed74954b319534453 100644 (file)
@@ -60,6 +60,7 @@
 
 //REX prefix
 def bitfield REX rex;
+def bitfield REX_PRESENT rex.present;
 def bitfield REX_W rex.w;
 def bitfield REX_R rex.r;
 def bitfield REX_X rex.x;
@@ -67,11 +68,12 @@ def bitfield REX_B rex.b;
 
 //Legacy prefixes
 def bitfield LEGACY legacy;
+def bitfield LEGACY_DECODEVAL legacy.decodeVal;
 def bitfield LEGACY_REPNE legacy.repne;
 def bitfield LEGACY_REP legacy.rep;
 def bitfield LEGACY_LOCK legacy.lock;
-def bitfield LEGACY_ADDR legacy.addr;
 def bitfield LEGACY_OP legacy.op;
+def bitfield LEGACY_ADDR legacy.addr;
 def bitfield LEGACY_SEG legacy.seg;
 
 // Pieces of the opcode
@@ -100,3 +102,8 @@ def bitfield SIB_BASE sib.base;
 
 def bitfield OPSIZE opSize;
 def bitfield ADDRSIZE addrSize;
+def bitfield STACKSIZE stackSize;
+
+def bitfield MODE mode;
+def bitfield MODE_MODE mode.mode;
+def bitfield MODE_SUBMODE mode.submode;