__emul

9/7/2007

This function multiplies a 32-bit value in register RT times a 32-bit value in register RS, and obtains a 64-bit result.

Syntax

__int64 __cdecl __emul(
  int int1,
  int int2
);

Parameters

  • int1
    [in] Value in RT the first term in the multiplication.
  • int2
    [in] Value in RS, the second term in the multiplication.

Return Values

Result of binary arithmetic.

Remarks

The compiler translates this function into the mult instruction.

Requirements

Routine Required header Architecture

__emul

<winnt.h>

MIPS16, MIPSII, MIPSIII, MIPS IV, MIPS 32

See Also

Reference

Intrinsic Functions for MIPS Microprocessors