28.2.101 __builtin_mulus_32

Architecture

dsPIC33A

Description

Widening mixed sign 32-bit multiply. Explicit version of __builtin_mulus.

Prototype:

int64_t __builtin_mulus_32(uint32_t x, int32_t y);

Arguments

x - left hand side of multiply

y - right hand side of multiply

Return Value

Full 64-bit result of x*y.

Machine Instruction

mulus.d

Error Messages

None.