28.2.35 __builtin_ed_32

Architecture

dsPIC33A

Description

Compute the partial Euclidean distance of (x-y)2 , storing the result into an accumulator.

Example:

volatile register int Accum asm("A");
int32_t x,y;

Accum = __builtin_ed_32(x,y);

Prototype

int __builtin_ed_32(int32_t x, int32_t y);

Arguments

x - left hand side of subtraction

y - right hand side of subtraction

Return Value

Returns (x-y)2 assigned to an accumulator.

Machine Instruction

ed.l

Error Messages

None.