38 #ifndef __ARCH_X86_INSTS_MICROREGOP_HH__
39 #define __ARCH_X86_INSTS_MICROREGOP_HH__
60 const char *mnem,
const char *_instMnem, uint64_t setFlags,
62 uint8_t _dataSize, uint16_t _ext,
73 uint64_t
genFlags(uint64_t oldFlags, uint64_t flagMask,
74 uint64_t _dest, uint64_t _src1, uint64_t _src2,
75 bool subtract =
false)
const;
85 const char *mnem,
const char *_instMnem, uint64_t setFlags,
87 uint8_t _dataSize, uint16_t _ext,
89 RegOpBase(_machInst, mnem, _instMnem, setFlags,
90 _src1, _dest, _dataSize, _ext,
107 const char * mnem,
const char *_instMnem, uint64_t setFlags,
109 uint8_t _dataSize, uint16_t _ext,
111 RegOpBase(_machInst, mnem, _instMnem, setFlags,
112 _src1, _dest, _dataSize, _ext,
124 #endif //__ARCH_X86_INSTS_MICROREGOP_HH__