28.2.27 __builtin_flimv_excess
Description
Force (Signed) Data Range Limit with Limit Excess Result. Simultaneously compares a 16-bit signed data value to a maximum signed limit value and a minimum signed limit value.
Return the amount of the excess value.
Prototype
int __builtin_flimv_excess(int value, int high, int low, int
*excess);
Argument
value
– Data value
high
– Maximum limit value
low
– Minimum limit value
excess
– excess over limit
Return Value
Return the value of the excess.
Assembler Operator/ Machine Instruction
flim.v
(when used with __builtin_flim_excess
)
Error Messages
None