LINUX.ORG.RU

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

Исправление frost_ii, (текущая версия) :

Во-первых, GIMPLE и есть intermediate representation.

Во-вторых, GIMPLE это весьма ёмкое понятие, чтобы так вот бросать сравнения с любой другой реализацией intermediate representation.

В-третьих, самобытность GIMPLE в данном случае и является определяющим фактором, (хотя само построение отнюдь не идеально - факт) посему отличие intermediate representation в gcc и llvm принципиально.

В-четвертых, посмотрите же, наконец, проблемы оптимизации RISC-style и интерпретируемого кода, llvm это не остриё науки, все шишки давно набиты.

Исправление frost_ii, :

Во-первых, GIMPLE и есть intermediate representation.

Во-вторых, GIMPLE это весьма ёмкое понятие, чтобы так вот бросать сравнения с любой другой реализацией intermediate representation.

В-третьих, самобытность GIMPLE в данном случае и является определяющим фактором, (хотя само построение отнюдь не идеально - факт) посему отличие intermediate representation в gcc и llvm принципиально.

В-четвертых, посмотрите же, наконец, проблемы оптимизации RISC-style, llvm это не остриё науки, все шишки давно набиты.

Исходная версия frost_ii, :

Во-первых, GIMPLE и есть intermediate representation. Во-вторых, GIMPLE это весьма ёмкое понятие, чтобы так вот бросать сравнения с любой другой реализацией intermediate representation. Во-третьих, самобытность GIMPLE в данном случае и является определяющим фактором, (хотя само построение отнюдь не идеально - факт) посему отличие intermediate representation в gcc и llvm принципиально. В-четвертых, посмотрите же, наконец, проблемы оптимизации RISC-style, llvm это не остриё науки, все шишки давно набиты.