Getting Started with LLVM Core Libraries, 9781782166924
Paperback
This book is intended for enthusiasts, computer science students, and compiler engineers interested in learning about the LLVM framework. You need a background in C++ and, although not mandatory, should know at least some compiler theory. Whether you are a newcomer or a compiler expert, this book pr…

Getting Started with LLVM Core Libraries

$141.75

  • Paperback

    314 pages

  • Release Date

    2 April 2023

Check Delivery Options

Summary

This book is intended for enthusiasts, computer science students, and compiler engineers interested in learning about the LLVM framework. You need a background in C++ and, although not mandatory, should know at least some compiler theory. Whether you are a newcomer or a compiler expert, this book provides a practical introduction to LLVM and avoids complex scenarios. If you are interested enough and excited about this technology, then this book is definitely for you.

Book Details

ISBN-13:9781782166924
ISBN-10:1782166920
Author:Bruno Cardoso Lopes
Publisher:Packt Publishing
Imprint:Packt Publishing Limited
Format:Paperback
Number of Pages:314
Release Date:2 April 2023
Weight:544g
Dimensions:17mm x 191mm x 235mm
About The Author

Bruno Cardoso Lopes

Bruno Cardoso Lopes received a PhD in Computer Science from University of Campinas, Brazil. He’s been an LLVM contributor since 2007 and implemented the MIPS backend from scratch, which he has been maintaining for several years. Among his other contributions, he has written the x86 AVX support and improved the ARM assembler. His research interests include code compression techniques and reduced bit width ISAs. In the past, he has also developed drivers for Linux and FreeBSD operating systems. Rafael Auler is a PhD candidate at University of Campinas, Brazil. He holds a Master’s degree in Computer Science and a Bachelor’s degree in Computer Engineering from the same university. For his Master’s work, he wrote a proof-of-concept tool that automatically generates LLVM backends based on architecture description files. Currently, his PhD research topics include dynamic binary translation, Just-in-Time compilers, and computer architecture. Rafael was also a recipient of the Microsoft Research 2013 Graduate Research Fellowship Award.

Returns

This item is eligible for free returns within 30 days of delivery. See our returns policy for further details.