KnigaRead.com/
KnigaRead.com » Компьютеры и Интернет » Программирование » Филипп Хислей - Генерация высококачественного кода для программ, написанных на СИ

Филипп Хислей - Генерация высококачественного кода для программ, написанных на СИ

На нашем сайте KnigaRead.com Вы можете абсолютно бесплатно читать книгу онлайн Филипп Хислей, "Генерация высококачественного кода для программ, написанных на СИ" бесплатно, без регистрации.
Назад 1 ... 5 6 7 8 9 Вперед
Перейти на страницу:

¦ блока памяти. ¦

* ------------------------------------------------------ */

void loop_unrolling( x )

int x;

{

for( i = 0; i < 6; i++ )

ivector4[ i ] = 0;

} /* Конец loop_unrolling */

 

/* ----------------------------------------------------- *

¦ Функция: jump_compression ¦

¦ Эта программа полезна для демонстрации ¦

¦ сжатия цепочки переходов. goto end_1 может ¦

¦ быть заменен на прямой переход на beg_1. ¦

* ----------------------------------------------------- */

int jump_compression( i, j, k, l, m )

int i, j, k, l, m;

{

beg_1:

if( i < j )

if( j < k )

if( k < l )

if( l < m )

l += m;

else

goto end_1;

else

k += l;

else {

j += k;

end_1:

goto beg_1;

}

else

i += j;

return( i + j + k + l + m );

} /* Конец jump_compression */


Назад 1 ... 5 6 7 8 9 Вперед
Перейти на страницу:
Прокомментировать
Подтвердите что вы не робот:*