28.2.80 __builtin_mod_3216

Architecture

dsPIC33A

Description

Perform a mixed mode integer modulus.

Prototype

int16_t __builtin_mod_3216(const int32_t x, const int16_t y);

Arguments

x – numerator

y – denominator

Return Value

Returns x%y if the result is in bounds of a 16-bit signed result.

Machine Instruction

divs.l 

Error Messages

None.