62c62,63
< def emitLoad(name, Name, imm, eaCode, accCode, memFlags, instFlags, base):
---
> def emitLoad(name, Name, imm, eaCode, accCode, \
> memFlags, instFlags, base, double=False):
69c70
< memFlags, instFlags,
---
> memFlags, instFlags, double,
146c147,148
< emitLoad(name, Name, False, eaCode, accCode, memFlags, [], base)
---
> emitLoad(name, Name, False, eaCode, accCode, \
> memFlags, [], base)
164,165c166,167
< Rdo = bits(Mem.ud, 31, 0);
< Rde = bits(Mem.ud, 63, 32);
---
> Dest = bits(Mem.ud, 31, 0);
> Dest2 = bits(Mem.ud, 63, 32);
174c176
< base = buildMemBase("MemoryImm", post, writeback)
---
> base = buildMemBase("MemoryDImm", post, writeback)
176c178,179
< emitLoad(name, Name, True, eaCode, accCode, memFlags, [], base)
---
> emitLoad(name, Name, True, eaCode, accCode, \
> memFlags, [], base, double=True)
195,196c198,199
< Rdo = bits(Mem.ud, 31, 0);
< Rde = bits(Mem.ud, 63, 32);
---
> Dest = bits(Mem.ud, 31, 0);
> Dest2 = bits(Mem.ud, 63, 32);
200c203
< base = buildMemBase("MemoryReg", post, writeback)
---
> base = buildMemBase("MemoryDReg", post, writeback)
202c205,206
< emitLoad(name, Name, False, eaCode, accCode, [], [], base)
---
> emitLoad(name, Name, False, eaCode, accCode,
> [], [], base, double=True)