[an error occurred while processing this directive]
Сорри, часть текста съело (+)
(«Телесистемы»: Конференция «Цифровые сигнальные процессоры (DSP) и их применение»)
|
Отправлено
SM 27 марта 2003 г. 22:35
В ответ на: Мда... отправлено
SM 27 марта 2003 г. 22:30
|
|
|
|
В очередной раз себя убедил, что писать на C - геморрой наживать. Codegen v4.20, для C6000.
Пишу while (cData--) {...} - глючит. Пишу for (i=0;i<cData;i++) {...} - все ОК. Стал играться оптимизацией - вообще получил на выходе С-компилятора ВОТ ТАКОЕ :
ADD .L1 4,A3,A3
|| ADD .S1X B4,A3,A3
на что ассемблер, естественно выматерился по полной программе. Это что, извините, за херня? Как какое-нить замороченное FFT на C - так оптимизирует на 5 баллов и без глюков, а как десяток указателей и пересылок - так загибается?
Составить ответ
|||
Конференция
|||
Архив
Ответы
Перейти к списку ответов
|||
Конференция
|||
Архив
|||
Главная страница
|||
Содержание
|||
Без кадра
E-mail:
info@telesys.ru