byterev_2
op->val = byterev_2(regs->gpr[rd]);
*(u16 *)ptr = byterev_2(*(u16 *)ptr);
*valp = byterev_2(*valp);
reg->h[i] = !rev ? *hp++ : byterev_2(*hp++);
*hp++ = !rev ? reg->h[i] : byterev_2(reg->h[i]);