Improve the efficiency of the generated code by removing code that performs subnormal number calculations or guards against a possible mismatch between simulation and code generation results.
If the input values in your application are in the range of the output type, remove code for out-of-range floating-point to integer conversions.
If input values of
NaN do not exist in
your application, specify that the code generator remove
code that maps
NaN to integer
Use code replacement library (CRL) customization entries to selectively disable nonfinite checks for math functions and inlining of math functions.
Minimize the possibility of execution slowdowns or overruns due to subnormal number calculation latency.
Optimize the generated code by removing code that protects against division by zero
and overflows in division
INT_MIN/-1 operations for integers and
Remove code that prevents integer overflow of tunable expression parameters for efficiency benefits.