Кай Наке Эми Кван

LLVM 17: инфраструктура для разработки компиляторов

бумажная книга
46.12 USD В корзину
Проверить наличие на складах

Склад в Москве

Ожидаемое поступление (если вы сделаете заказ прямо сейчас): 12.12.2025; планируемая отправка: 13.12.2025

Склад в С.-Петербурге

Ожидаемое поступление (если вы сделаете заказ прямо сейчас): 15.12.2025; планируемая отправка: 16.12.2025


Технические характеристики
Издательство:
ДМК
Дата выхода:
июнь 2024
ISBN:
978-5-93700-303-4
Объём:
370 страниц
Масса:
700 г
Размеры (В × Ш × Т):
24 × 17 см
Обложка:
твёрдая
Бумага:
офсетная
Переводное издание:
Learn LLVM 17, Second Edition
Язык оригинала:
английский

Перед вами руководство по LLVM 17 – системе разработки компиляторов и сопутствующих библиотек на C++. Вы узнаете, как написать и использовать реальные компиляторы, включая фронтальную часть, конвейер оптимизации и кодогенератор.

 

Краткое содержание:

 

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

 

Книга ориентирована на разработчиков компиляторов, энтузиастов и инженеров, только начинающих знакомство с LLVM. Также будет полезна программистам на C++, которые хотели бы использовать инструменты для анализа улучшения кода.

 

Для лучшего понимания излагаемого в книге материала необходимо владение C++ на среднем уровне.



Полная версия

Мы принимаем
Подробнее об оплате

1996-2025 © OTALEX