INT64 __fastcall XmGroup2ByByte(INT64 a1){
VOID *v2;
UINT16 *v3;
INT64 v4;
VOID *v5;
INT64 v7;
LODWORD(v7) = 0;
XmSetDataType(a1);
v3 = (UINT16 *)XmEvaluateAddressSpecifier(a1, &v7, v2);
*(_DWORD *)(a1 + 108) = XmGetCodeByte(a1, v4, v5) & 0x1F;
XmSetDestinationValue(a1, v3);
*(_DWORD *)(a1 + 124) += v7;
return 1i64;
}