38 #ifndef __ARCH_X86_INSTS_MICROREGOP_HH__
39 #define __ARCH_X86_INSTS_MICROREGOP_HH__
59 const char *mnem,
const char *_instMnem, uint64_t setFlags,
61 uint8_t _dataSize, uint16_t _ext,
72 uint64_t
genFlags(uint64_t oldFlags, uint64_t flagMask,
73 uint64_t _dest, uint64_t _src1, uint64_t _src2,
74 bool subtract =
false)
const;
84 const char *mnem,
const char *_instMnem, uint64_t setFlags,
86 uint8_t _dataSize, uint16_t _ext,
88 RegOpBase(_machInst, mnem, _instMnem, setFlags,
89 _src1, _dest, _dataSize, _ext,
106 const char * mnem,
const char *_instMnem, uint64_t setFlags,
108 uint8_t _dataSize, uint16_t _ext,
110 RegOpBase(_machInst, mnem, _instMnem, setFlags,
111 _src1, _dest, _dataSize, _ext,
122 #endif //__ARCH_X86_INSTS_MICROREGOP_HH__