144a145,165
> class MemoryExImm : public MemoryImm
> {
> protected:
> IntRegIndex result;
>
> MemoryExImm(const char *mnem, ExtMachInst _machInst, OpClass __opClass,
> IntRegIndex _result, IntRegIndex _dest, IntRegIndex _base,
> bool _add, int32_t _imm)
> : MemoryImm(mnem, _machInst, __opClass, _dest, _base, _add, _imm),
> result(_result)
> {}
>
> void
> printDest(std::ostream &os) const
> {
> printReg(os, result);
> os << ", ";
> MemoryImm::printDest(os);
> }
> };
>
166a188,208
> class MemoryExDImm : public MemoryDImm
> {
> protected:
> IntRegIndex result;
>
> MemoryExDImm(const char *mnem, ExtMachInst _machInst, OpClass __opClass,
> IntRegIndex _result, IntRegIndex _dest, IntRegIndex _dest2,
> IntRegIndex _base, bool _add, int32_t _imm)
> : MemoryDImm(mnem, _machInst, __opClass, _dest, _dest2,
> _base, _add, _imm), result(_result)
> {}
>
> void
> printDest(std::ostream &os) const
> {
> printReg(os, result);
> os << ", ";
> MemoryDImm::printDest(os);
> }
> };
>
268a311,318
> OpClass __opClass, IntRegIndex _result,
> IntRegIndex _dest, IntRegIndex _dest2,
> IntRegIndex _base, bool _add, int32_t _imm)
> : Base(mnem, _machInst, __opClass, _result,
> _dest, _dest2, _base, _add, _imm)
> {}
>
> MemoryOffset(const char *mnem, ExtMachInst _machInst,
310a361,368
> OpClass __opClass, IntRegIndex _result,
> IntRegIndex _dest, IntRegIndex _dest2,
> IntRegIndex _base, bool _add, int32_t _imm)
> : Base(mnem, _machInst, __opClass, _result,
> _dest, _dest2, _base, _add, _imm)
> {}
>
> MemoryPreIndex(const char *mnem, ExtMachInst _machInst,
352a411,418
> OpClass __opClass, IntRegIndex _result,
> IntRegIndex _dest, IntRegIndex _dest2,
> IntRegIndex _base, bool _add, int32_t _imm)
> : Base(mnem, _machInst, __opClass, _result,
> _dest, _dest2, _base, _add, _imm)
> {}
>
> MemoryPostIndex(const char *mnem, ExtMachInst _machInst,