48c48
< uint64_t getArg(bool fp = false);
---
> uint64_t getArg(uint8_t size, bool fp = false);
85c85
< return getArg() == 0;
---
> return getArg(TheISA::MachineBytes) == 0;
133c133
< T data = static_cast<T>(getArg());
---
> T data = static_cast<T>(getArg(sizeof(T)));
140c140
< CopyData(tc, buf, getArg(), sizeof(T));
---
> CopyData(tc, buf, getArg(sizeof(T)), sizeof(T));
146c146
< CopyStringOut(tc, buf, getArg(), 2048);
---
> CopyStringOut(tc, buf, getArg(TheISA::MachineBytes), 2048);