192,194c192,194
< uint64_t immediate;
< uint64_t displacement;
< int addressSize;
---
> uint8_t scale;
> X86ISA::RegIndex index;
> X86ISA::RegIndex base;
195a196,197
> int addressSize;
> int stackSize;
198,199c200
< uint64_t _immediate, uint64_t _displacement,
< int _addressSize, int _dataSize) :
---
> int _dataSize, int _addressSize, int _stackSize) :
201,202c202,203
< immediate(_immediate), displacement(_displacement),
< addressSize(_addressSize), dataSize(_dataSize)
---
> dataSize(_dataSize), addressSize(_addressSize),
> stackSize(_stackSize)
214,215d214
< self.immediate = "IMMEDIATE"
< self.displacement = "DISPLACEMENT"
217a217
> self.stackSize = "STACKSIZE"
221,222c221
< %(immediate)s,
< %(displacement)s,
---
> %(dataSize)s,
224c223
< %(dataSize)s)''' % \
---
> %(stackSize)s)''' % \