42c42,43
< instFlags, base = 'Memory', execTemplateBase = ''):
---
> instFlags, double, base = 'Memory',
> execTemplateBase = ''):
69,70c70,75
< declareTemplate = LoadStoreImmDeclare
< constructTemplate = LoadStoreImmConstructor
---
> if double:
> declareTemplate = LoadStoreDImmDeclare
> constructTemplate = LoadStoreDImmConstructor
> else:
> declareTemplate = LoadStoreImmDeclare
> constructTemplate = LoadStoreImmConstructor
72,73c77,82
< declareTemplate = LoadStoreRegDeclare
< constructTemplate = LoadStoreRegConstructor
---
> if double:
> declareTemplate = LoadStoreDRegDeclare
> constructTemplate = LoadStoreDRegConstructor
> else:
> declareTemplate = LoadStoreRegDeclare
> constructTemplate = LoadStoreRegConstructor
83c92,93
< instFlags, base = 'Memory', execTemplateBase = ''):
---
> instFlags, double, base = 'Memory',
> execTemplateBase = ''):
88c98
< instFlags, base, execTemplateBase)
---
> instFlags, double, base, execTemplateBase)
97c107
< instFlags, 'Swap', 'Swap')
---
> instFlags, False, 'Swap', 'Swap')