LINUX.ORG.RU

История изменений

Исправление no-such-file, (текущая версия) :

и нам нужен, например, unrolling, то делаем его в макросе, до IR0, который будет уже готовым

Да конечно, можно сделать так, чтобы макрос сам был умным и делал, например анроллинг, но, фишка в том, что это не задача макроса (и программиста), а задача компилятора. Ну сделали мы анроллинг в макросе, а теперь надо ещё block transform, а потом ещё чего нибудь - так мы весь компилятор в макрос запихнём. В общем, это костыль, причём кривой и тяжёлый.

Исходная версия no-such-file, :

и нам нужен, например, unrolling, то делаем его в макросе, до IR0, который будет уже готовым

Да конечно, можно сделать так, чтобы макрос сам был умным и делал, например анроллинг, но, фишка в том, что это не задача макроса (и программиста), а задача компилятора. Ну сделали мы анроллинг, а теперь надо ещё block transform, а потом ещё чего нибудь - так мы весь компилятор в макрос запихнём. В общем, это костыль, причём кривой и тяжёлый.