Mayur Pandey - LLVM Cookbook
Here you can read online Mayur Pandey - LLVM Cookbook full text of the book (entire story) in english for free. Download pdf and epub, get meaning, cover and reviews about this ebook. year: 2015, publisher: Packt Publishing, genre: Computer. Description of the work, (preface) as well as reviews are available. Best literature library LitArk.com created for fans of good reading and offers a wide selection of genres:
Romance novel
Science fiction
Adventure
Detective
Science
History
Home and family
Prose
Art
Politics
Computer
Non-fiction
Religion
Business
Children
Humor
Choose a favorite category and find really read worthwhile books. Enjoy immersion in the world of imagination, feel the emotions of the characters or learn something new for yourself, make an fascinating discovery.
- Book:LLVM Cookbook
- Author:
- Publisher:Packt Publishing
- Genre:
- Year:2015
- Rating:4 / 5
- Favourites:Add to favourites
- Your mark:
LLVM Cookbook: summary, description and annotation
We offer to read an annotation, description, summary or preface (depends on what the author of the book "LLVM Cookbook" wrote himself). If you haven't found the necessary information about the book — write in the comments, we will try to find it.
Over 80 engaging recipes that will help you build a compiler frontend, optimizer, and code generator using LLVM
About This Book- Write a frontend for any language to generate LLVM IR
- Create optimization passes to optimize the IR code using LLVM Pass Infrastructure and Pass Manager
- Design and implement structures for highly-optimized compilers using LLVM, through detailed step-by-step recipes
The book is for compiler programmers who are familiar with concepts of compilers and want to indulge in understanding, exploring, and using LLVM infrastructure in a meaningful way in their work.
This book is also for programmers who are not directly involved in compiler projects but are often involved in development phases where they write thousands of lines of code. With knowledge of how compilers work, they will be able to code in an optimal way and improve performance with clean code.
In DetailLLVM is a compiler framework with libraries that provides a modern source-and target-independent optimizer, along with a code generator.
This book not only explains the effective use of the compiler infrastructure that LLVM provides, but also helps you implement it in one of your projects. You start with a simple task to get you up-and-running with LLVM, followed by learning the process of writing a frontend for a language, which includes writing a lexer, a parser, and generating IR code. You will then see how to implement optimizations at different levels, generate target-independent code, and then map this generated code to a backend. Finally, you will look into the functionalities that the LLVM infrastructure provides, such as exception handling, LLVM Utility Passes, using sanitizers, the garbage collector, and how we can use these in our projects.
Mayur Pandey: author's other books
Who wrote LLVM Cookbook? Find out the surname, the name of the author of the book and a list of all author's works by series.