[an error occurred while processing this directive]
Ответ: Что-то типа этого?
(«Телесистемы»: Конференция «Цифровые сигнальные процессоры (DSP) и их применение»)

миниатюрный аудио-видеорекордер mAVR

Отправлено Petrovich_ 04 января 2004 г. 17:40
В ответ на: Всех с Новым годом и Рождеством! Вопрос по управлению оптимизацией Си в VisualDSP... отправлено Oleg_0515 04 января 2004 г. 14:59

Optimization Level Pragmas

--------------------------------------------------------------------------------

The optimize_off, optimize_for_space, and optimize_for_speed pragmas change the optimization level while a given module is being compiled. The optimize_off pragma turns off the optimizer, if it was enabled. The optimize_for_space and optimize_for_speed pragmas turn the optimizer back on, if it was disabled, or switch focus between reducing code size and increasing performance, if it was already enabled.

#pragma optimize_off void non_op() { /* non-optimized code */ } #pragma optimize_for_space void op_for_sp() { /* code optimized for size */ } #pragma optimize_for_speed void op_for_sp() { /* code optimized for speed */ }

--------------------------------------------------------------------------------
VisualDSP++ 3.0 Compiler and Library Manual
for ADSP-219x DSPs
Revision 4.0, July 2002
©2002 Analog Devices, Inc.
http://www.analog.com
dsptools.support@analog.com


Составить ответ  |||  Конференция  |||  Архив

Ответы


Отправка ответа

Имя (обязательно): 
Пароль: 
E-mail: 

Тема (обязательно):
Сообщение:

Ссылка на URL: 
Название ссылки: 

URL изображения: 


Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание  |||  Без кадра

E-mail: info@telesys.ru