KiTpSetImmediateOperandSize

VOID __stdcall KiTpSetImmediateOperandSize(INT64 a1, CHAR a2, CHAR a3, CHAR a4){
  char v4; 

  v4 = *(_BYTE *)(a1 + 1);
  if( v4 == 8 )
  {
    a2 = 8;
  }
  else if( v4 != 16 )
  {
    a2 = a3;
    if( v4 != 32 )
      a2 = a4;
  }
  *(_BYTE *)(a1 + 23) = a2;
}

Referenced by:

KiTpEmulateInstruction
KiTpEmulateMovRegImm