286c286
< code = "IntReg psrc1 = pick(SrcReg1, 0, dataSize);" + code
---
> code = "uint64_t psrc1 = pick(SrcReg1, 0, dataSize);" + code
289c289,296
< code = "IntReg psrc2 = pick(SrcReg2, 1, dataSize);" + code
---
> code = "uint64_t psrc2 = pick(SrcReg2, 1, dataSize);" + code
> # Also make available versions which do sign extension
> matcher = re.compile("(?<!\w)spsrc1(?!\w)")
> if matcher.search(allCode):
> code = "int64_t spsrc1 = signedPick(SrcReg1, 0, dataSize);" + code
> matcher = re.compile("(?<!\w)spsrc2(?!\w)")
> if matcher.search(allCode):
> code = "int64_t spsrc2 = signedPick(SrcReg2, 1, dataSize);" + code
674c681
< code = 'FpDestReg = psrc1;'
---
> code = 'FpDestReg = spsrc1;'