Журнал "Программная инженерия"
Теоретический и прикладной научно-технический журнал
ISSN 2220-3397

Номер 2 2012 год

УДК: 004.4'416
Совместное решение задач выбора и планирования команд в условиях дефицита регистров
Н. И. Вьюкова, стар. науч. сотр., e-mail: niva@niisi.msk.ru, B. А. Галатенко, д-р физ.-мат. наук, стар. науч. сотр., e-mail: galat@niisi.msk.ru, C. В. Самборский, стар. науч. сотр., НИИ системных исследований РАН

Рассмотрен метод генерации кода, обеспечивающий оптимальное совместное решение задач выбора и планирования команд при заданном ограничении на число доступных регистров. Метод позволяет максимально использовать параллелизм исполнения команд, а при дефиците регистров — автоматически порождать код для временного сохранения и восстановления регистров или, возможно, перевычисления значений.

Ключевые слова: оптимизация кода, выбор команд, планирование потока команд, ЦЛП
Стр. 35–40