28.2.89 __builtin_mpyn_32
Architecture
dsPIC33A
Description
32-bit multiply and negate into an accumulator.
Example:
volatile register int Accum asm("A");
int32_t a,b;
Accum = __builtin_mpyn_32(a,b);
Prototype
int __builtin_mpyn_32(int32_t a, int32_t b);
Arguments
a
- left hand side of multiply
b
- right hand side of multiply
Return Value
Returns the negated multiplication result
-a
*b
into an
accumulator.
Machine Instruction
mpyn.l
Error Messages:
None.