279c279
< suffix = "_%s_P%dU%dB%dW%d" % (suffix, p, u, b, w)
---
> newSuffix = "_%s_P%dU%dB%dW%d" % (suffix, p, u, b, w)
282c282
< return LoadStoreBase(mnem, mnem.capitalize() + suffix,
---
> return LoadStoreBase(mnem, mnem.capitalize() + newSuffix,
283a284
> base_class = 'Memory' + suffix,
292,293c293,295
< suffix = "_P%dU%dI%dW%d" % (p, u, i, w)
< return LoadStoreBase(mnem, mnem.capitalize() + suffix,
---
> newSuffix = "_P%dU%dI%dW%d" % (p, u, i, w)
> suffix = ("Reg", "Hilo")[i]
> return LoadStoreBase(mnem, mnem.capitalize() + newSuffix,
294a297
> base_class = 'Memory' + suffix,