52,54d51
< protected:
< void buildMe();
<
61,65d57
< %(class_name)s(ExtMachInst _machInst,
< const char * instMnem,
< InstRegIndex _src1, InstRegIndex _src2, InstRegIndex _dest,
< uint8_t _srcSize, uint8_t _destSize, uint16_t _ext);
<
74,76d65
< protected:
< void buildMe();
<
83,87d71
< %(class_name)s(ExtMachInst _machInst,
< const char * instMnem,
< InstRegIndex _src1, uint16_t _imm8, InstRegIndex _dest,
< uint8_t _srcSize, uint8_t _destSize, uint16_t _ext);
<
93,98d76
<
< inline void %(class_name)s::buildMe()
< {
< %(constructor)s;
< }
<
100,110d77
< ExtMachInst machInst, const char * instMnem,
< InstRegIndex _src1, InstRegIndex _src2, InstRegIndex _dest,
< uint8_t _srcSize, uint8_t _destSize, uint16_t _ext) :
< %(base_class)s(machInst, "%(mnemonic)s", instMnem, 0,
< _src1, _src2, _dest, _srcSize, _destSize, _ext,
< %(op_class)s)
< {
< buildMe();
< }
<
< inline %(class_name)s::%(class_name)s(
118c85
< buildMe();
---
> %(constructor)s;
123,128d89
<
< inline void %(class_name)s::buildMe()
< {
< %(constructor)s;
< }
<
130,140d90
< ExtMachInst machInst, const char * instMnem,
< InstRegIndex _src1, uint16_t _imm8, InstRegIndex _dest,
< uint8_t _srcSize, uint8_t _destSize, uint16_t _ext) :
< %(base_class)s(machInst, "%(mnemonic)s", instMnem, 0,
< _src1, _imm8, _dest, _srcSize, _destSize, _ext,
< %(op_class)s)
< {
< buildMe();
< }
<
< inline %(class_name)s::%(class_name)s(
148c98
< buildMe();
---
> %(constructor)s;