private static ComputeRegisterTokenPart ( X86OperandType method, X86OperandSize size, |
||
method | X86OperandType | |
size | X86OperandSize | |
operand | ||
return | byte |
private static byte ComputeRegisterTokenPart(X86OperandType method, X86OperandSize size, X86Operand operand)
{
switch (method)
{
case X86OperandType.Register:
{
return (byte)(ComputeRegisterToken((X86Register)operand.Value) << 3);
}
case X86OperandType.RegisterOrMemoryAddress:
{
return ComputeRegOrMemToken(operand);
}
}
return 0;
}