Улучшите эффективность сгенерированного кода путем удаления кода, который выполняет подсчеты субнормальных чисел или предохранители от возможного несоответствия между результатами симуляции и генерации кода.
Если входные значения в вашем приложении находятся в области значений выходного типа, удалите код для обратного преобразования с плавающей точкой в целое число.
Удалите код, который преобразует NaN в целый нуль
Если входные значения NaN
не существует в вашем приложении, укажите, что генератор кода удаляет код, который сопоставляется NaN
в целое число нуль.
Отключите нефинитные проверки или инкрустацию для математических функций
Используйте записи индивидуальной настройки библиотеки замещения кода (CRL), чтобы выборочно отключить нефинитные проверки математических функций и встроения математических функций.
Субнормальная скорость выполнения числа
Минимизируйте возможность замедления или переполнения выполнения из-за задержки вычисления субнормального числа.
Оптимизируйте сгенерированный код путем удаления кода, который защищает от деления на нуль и переполнений в INT_MIN/-1
деления операции для целых чисел и данных с фиксированной точкой.
Удалите код из настраиваемых выражений параметров, которые насыщаются целочисленным переполнением
Удалите код, который препятствует целочисленному переполнению настраиваемых параметров выражения для преимуществ эффективности.