Архив рубрики ~Лента новостей~
Когда компиляторы удивляют
Но приглядевшись к циклу, мы найдём нечто необычное: .L3: lea edx, [rdx+1+rax*2] ; result = result + 1 + x*2 add eax, 2 ; x += 2 cmp edi, eax ; x != value jne .L3 ; продолжаем цикл Умный компилятор понял…
Читать