Nacke / Kwan | Learn LLVM 17 | E-Book | sack.de
E-Book

E-Book, Englisch, 416 Seiten

Nacke / Kwan Learn LLVM 17

A beginner's guide to learning LLVM compiler tools and core libraries with C++
2. Auflage 2024
ISBN: 978-1-83763-467-5
Verlag: De Gruyter
Format: EPUB
Kopierschutz: 0 - No protection

A beginner's guide to learning LLVM compiler tools and core libraries with C++

E-Book, Englisch, 416 Seiten

ISBN: 978-1-83763-467-5
Verlag: De Gruyter
Format: EPUB
Kopierschutz: 0 - No protection



No detailed description available for "Learn LLVM 17".

Nacke / Kwan Learn LLVM 17 jetzt bestellen!

Autoren/Hrsg.


Weitere Infos & Material


Table of Contents - Installing LLVM
- The Structure of a Compiler
- Turning the Source File into an Abstract Syntax Tree
- Basics of IR Code Generation
- IR Generation for High-Level Language Constructs
- Advanced IR Generation
- Optimizing IR
- The TableGen Language
- JIT Compilation
- Debugging Using LLVM Tools
- The Target Description
- Instruction Selection
- Beyond Instruction Selection


Nacke Kai:
Kai Nacke is a professional IT architect currently residing in Toronto, Canada. He holds a diploma in computer science from the Technical University of Dortmund, Germany. and his diploma thesis on universal hash functions was recognized as the best of the semester. With over 20 years of experience in the IT industry, Kai has extensive expertise in the development and architecture of business and enterprise applications. In his current role, he evolves an LLVM/clang-based compiler. For several years, Kai served as the maintainer of LDC, the LLVM-based D compiler. He is the author of D Web Development and Learn LLVM 12, both published by Packt. In the past, he was a speaker in the LLVM developer room at the Free and Open Source Software Developers' European Meeting (FOSDEM).Kwan Amy:
Amy Kwan is a compiler developer currently residing in Toronto, Canada. Originally, from the Canadian prairies, Amy holds a Bachelor of Science in Computer Science from the University of Saskatchewan. In her current role, she leverages LLVM technology as a backend compiler developer. Previously, Amy has been a speaker at the LLVM Developer Conference in 2022 alongside Kai Nacke.



Ihre Fragen, Wünsche oder Anmerkungen
Vorname*
Nachname*
Ihre E-Mail-Adresse*
Kundennr.
Ihre Nachricht*
Lediglich mit * gekennzeichnete Felder sind Pflichtfelder.
Wenn Sie die im Kontaktformular eingegebenen Daten durch Klick auf den nachfolgenden Button übersenden, erklären Sie sich damit einverstanden, dass wir Ihr Angaben für die Beantwortung Ihrer Anfrage verwenden. Selbstverständlich werden Ihre Daten vertraulich behandelt und nicht an Dritte weitergegeben. Sie können der Verwendung Ihrer Daten jederzeit widersprechen. Das Datenhandling bei Sack Fachmedien erklären wir Ihnen in unserer Datenschutzerklärung.