LIMB
Вход Регистрация

тема

Книга. Learn LLVM 17

asdf_qwe · · 0 ответов · 253 просмотров

Прикладываю книгу для всех, кому нужно разобраться в написании модулей LLVM,
Часть API изменилась в новых версиях, но содержание по прежнему актуально.

Краткое описание: A beginner's guide to learning LLVM compiler tools and core libraries with C++.
 
Содержание:
Configure, compile, and install the LLVM framework;​
Understand how the LLVM source is organized;​
Discover what you need to do to use LLVM in your own projects;​
Explore how a compiler is structured, and implement a tiny compiler;​
Generate LLVM IR for common source language constructs;​
Set up an optimization pipeline and tailor it for your own needs;​
Extend LLVM with transformation passes and clang tooling;​
Add new machine instructions and a complete backend.​

Ссылки:
Скачать
Github с кодом из книги
👍20 🔥4 🤔6

Гостевой просмотр. Чтобы отвечать и ставить реакции, войдите или зарегистрируйтесь.