Журнал "Программная инженерия"
Теоретический и прикладной научно-технический журнал
ISSN 2220-3397
Номер 6 2014 год
Представлен метод генерации кода для линейных участков программ путем точного совместного решения задач выбора и планирования инструкций с учетом ограничений по числу регистров. Преимущества предлагаемого метода — максимальный учет параллелизма исполнения при выборе команд, генерация оптимального кода откачки при дефиците регистров, автоматическое использование команд, имеющих несколько результатов. Рассмотрена экспериментальная реализация генератора кода, а также возможности развития данного подхода.