/// <summary> /// Returns the hash code for this instance. /// </summary> /// <returns>A 32-bit signed integer that is the hash code for this instance.</returns> public override int GetHashCode() { // TODO: Better GetHashCode() method implementation. return(OperandType.GetHashCode() ^ RegisterType.GetHashCode() ^ Size.GetHashCode() ^ FixedRegister.GetHashCode()); }