74,76d73
< protected:
< void buildMe();
<
86,93d82
< %(class_name)s(ExtMachInst _machInst,
< const char * instMnem,
< uint8_t _scale, InstRegIndex _index, InstRegIndex _base,
< uint64_t _disp, InstRegIndex _segment,
< InstRegIndex _data,
< uint8_t _dataSize, uint8_t _addressSize,
< Request::FlagsType _memFlags);
<
249,251d237
< protected:
< void buildMe();
<
261,268d246
< %(class_name)s(ExtMachInst _machInst,
< const char * instMnem,
< uint8_t _scale, InstRegIndex _index, InstRegIndex _base,
< uint64_t _disp, InstRegIndex _segment,
< InstRegIndex _data,
< uint8_t _dataSize, uint8_t _addressSize,
< Request::FlagsType _memFlags);
<
278,283d255
<
< inline void %(class_name)s::buildMe()
< {
< %(constructor)s;
< }
<
285,299d256
< ExtMachInst machInst, const char * instMnem,
< uint8_t _scale, InstRegIndex _index, InstRegIndex _base,
< uint64_t _disp, InstRegIndex _segment,
< InstRegIndex _data,
< uint8_t _dataSize, uint8_t _addressSize,
< Request::FlagsType _memFlags) :
< %(base_class)s(machInst, "%(mnemonic)s", instMnem, 0,
< _scale, _index, _base,
< _disp, _segment, _data,
< _dataSize, _addressSize, _memFlags, %(op_class)s)
< {
< buildMe();
< }
<
< inline %(class_name)s::%(class_name)s(
311c268
< buildMe();
---
> %(constructor)s;