torrents rarbg
Catalog Top 10

RARBG
Home
Movies
XXX
TV Shows
Games
Music
Anime
Apps
Doc
Other
Non XXX

LLVM Cookbook (2015) (Pdf, Epub & Mobi) Gooner

Torrent: LLVM Cookbook (2015) (Pdf, Epub & Mobi) Gooner
Description:



Publisher: Packt Publishing - ebooks Account (June 30, 2015)
Language: English
ISBN-10: 178528598X
ISBN-13: 978-1785285981

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

Who This Book Is For



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.

What You Will Learn
Introduction to LLVM modular design and LLVM tools
Write a frontend for a language
Add JIT support and use frontends for different languages
Learn about the LLVM Pass infrastructure and the LLVM Pass Manager
Create analyses and transform optimization passes
Build a LLVM TOY backend from scratch
Optimize the code at SelectionDAG level and allocate registers to variables

In Detail



LLVM 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.

Downloads: 62
Category: Other/E-Books
Size: 10.4 MB
Show Files ยป
files
Added: 2016-06-20 14:01:40
Language: English
Peers: Seeders : 1 , Leechers : 0
Release name: LLVM Cookbook (2015) (Pdf, Epub & Mobi) Gooner
Trackers:

udp://tracker.openbittorrent.com:80/announce

udp://open.demonii.com:1337/announce

udp://coppersurfer.tk:6969/announce

udp://9.rarbg.com:2710/announce

udp://inferno.demonoid.ooo:3392/announce

udp://torrent.gresille.org:80/announce

udp://tracker.pubt.net:2710/announce

udp://9.rarbg.me:2710/announce

udp://glotorrents.pw:6969/announce

udp://tracker.prq.to/announce





By using this site you agree to and accept our user agreement. If you havent read the user agreement please do so here