28.2.100 __builtin_mulus_16

Architecture

dsPIC33A

Description

Widening mixed sign 16-bit multiply.

Prototype:

int32_t __builtin_mulus_16(uint16_t x, int16_t y);

Arguments

x - left hand side of multiply

y - right hand side of multiply

Return Value

Full 32-bit result of x*y.

Machine Instruction

mulus.w

Error Messages

None.