Articles liés à LLVM Cookbook

Pandey, Mayur; Sarda, Suyog LLVM Cookbook ISBN 13 : 9781785285981

LLVM Cookbook - Couverture souple

 
9781785285981: LLVM Cookbook

Synopsis

LLVM Cookbook

Les informations fournies dans la section « Synopsis » peuvent faire référence à une autre édition de ce titre.

Présentation de l'éditeur

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.

Biographie de l'auteur

Mayur Pandey

Mayur Pandey is a professional software engineer and an open source enthusiast. He focuses on compiler development and compiler tools. He is an active contributor to the LLVM open source community. He has been part of the compiler team for the Tizen project, and has hands-on experience with other proprietary compilers. Mayur earned a bachelor's degree in information technology from Motilal Nehru National Institute of Technology Allahabad, India. Currently, he lives in Bengaluru, India.

Les informations fournies dans la section « A propos du livre » peuvent faire référence à une autre édition de ce titre.

Acheter D'occasion

état :  Satisfaisant
Connecting readers with great books...
Afficher cet article
EUR 16,07

Autre devise

EUR 3,22 expédition vers Etats-Unis

Destinations, frais et délais

Acheter neuf

Afficher cet article
EUR 40,55

Autre devise

EUR 3,65 expédition vers Etats-Unis

Destinations, frais et délais

Résultats de recherche pour LLVM Cookbook

Image d'archives

Sarda, Suyog,Pandey, Mayur
Edité par Packt Publishing, 2015
ISBN 10 : 178528598X ISBN 13 : 9781785285981
Ancien ou d'occasion Paperback

Vendeur : HPB-Red, Dallas, TX, Etats-Unis

Évaluation du vendeur 5 sur 5 étoiles Evaluation 5 étoiles, En savoir plus sur les évaluations des vendeurs

Paperback. Etat : Good. Connecting readers with great books since 1972! Used textbooks may not include companion materials such as access codes, etc. May have some wear or writing/highlighting. We ship orders daily and Customer Service is our top priority! N° de réf. du vendeur S_432424741

Contacter le vendeur

Acheter D'occasion

EUR 16,07
Autre devise
Frais de port : EUR 3,22
Vers Etats-Unis
Destinations, frais et délais

Quantité disponible : 1 disponible(s)

Ajouter au panier

Image d'archives

Pandey, Mayur
Edité par Packt Publishing, 2015
ISBN 10 : 178528598X ISBN 13 : 9781785285981
Neuf Couverture souple

Vendeur : GoldBooks, Denver, CO, Etats-Unis

Évaluation du vendeur 5 sur 5 étoiles Evaluation 5 étoiles, En savoir plus sur les évaluations des vendeurs

Etat : new. N° de réf. du vendeur 24R29_89_178528598X

Contacter le vendeur

Acheter neuf

EUR 40,55
Autre devise
Frais de port : EUR 3,65
Vers Etats-Unis
Destinations, frais et délais

Quantité disponible : 1 disponible(s)

Ajouter au panier

Image d'archives

Pandey, Mayur; Sarda, Suyog
Edité par Packt Publishing, 2015
ISBN 10 : 178528598X ISBN 13 : 9781785285981
Neuf Couverture souple

Vendeur : Lucky's Textbooks, Dallas, TX, Etats-Unis

Évaluation du vendeur 5 sur 5 étoiles Evaluation 5 étoiles, En savoir plus sur les évaluations des vendeurs

Etat : New. N° de réf. du vendeur ABLIING23Mar2912160169012

Contacter le vendeur

Acheter neuf

EUR 42,15
Autre devise
Frais de port : EUR 3,42
Vers Etats-Unis
Destinations, frais et délais

Quantité disponible : Plus de 20 disponibles

Ajouter au panier

Image fournie par le vendeur

Pandey, Mayur; Sarda, Suyog
Edité par Packt Publishing, 2015
ISBN 10 : 178528598X ISBN 13 : 9781785285981
Neuf Couverture souple

Vendeur : GreatBookPrices, Columbia, MD, Etats-Unis

Évaluation du vendeur 5 sur 5 étoiles Evaluation 5 étoiles, En savoir plus sur les évaluations des vendeurs

Etat : New. N° de réf. du vendeur 23918506-n

Contacter le vendeur

Acheter neuf

EUR 43,33
Autre devise
Frais de port : EUR 2,26
Vers Etats-Unis
Destinations, frais et délais

Quantité disponible : Plus de 20 disponibles

Ajouter au panier

Image d'archives

Pandey, Mayur; Sarda, Suyog
Edité par Packt Publishing, 2015
ISBN 10 : 178528598X ISBN 13 : 9781785285981
Neuf Couverture souple

Vendeur : California Books, Miami, FL, Etats-Unis

Évaluation du vendeur 5 sur 5 étoiles Evaluation 5 étoiles, En savoir plus sur les évaluations des vendeurs

Etat : New. N° de réf. du vendeur I-9781785285981

Contacter le vendeur

Acheter neuf

EUR 47,72
Autre devise
Frais de port : Gratuit
Vers Etats-Unis
Destinations, frais et délais

Quantité disponible : Plus de 20 disponibles

Ajouter au panier

Image fournie par le vendeur

Pandey, Mayur; Sarda, Suyog
Edité par Packt Publishing, 2015
ISBN 10 : 178528598X ISBN 13 : 9781785285981
Ancien ou d'occasion Couverture souple

Vendeur : GreatBookPrices, Columbia, MD, Etats-Unis

Évaluation du vendeur 5 sur 5 étoiles Evaluation 5 étoiles, En savoir plus sur les évaluations des vendeurs

Etat : As New. Unread book in perfect condition. N° de réf. du vendeur 23918506

Contacter le vendeur

Acheter D'occasion

EUR 50,70
Autre devise
Frais de port : EUR 2,26
Vers Etats-Unis
Destinations, frais et délais

Quantité disponible : Plus de 20 disponibles

Ajouter au panier

Image d'archives

Mayur Pandey
Edité par Packt Publishing Limited, 2015
ISBN 10 : 178528598X ISBN 13 : 9781785285981
Neuf PAP
impression à la demande

Vendeur : PBShop.store US, Wood Dale, IL, Etats-Unis

Évaluation du vendeur 5 sur 5 étoiles Evaluation 5 étoiles, En savoir plus sur les évaluations des vendeurs

PAP. Etat : New. New Book. Shipped from UK. THIS BOOK IS PRINTED ON DEMAND. Established seller since 2000. N° de réf. du vendeur L0-9781785285981

Contacter le vendeur

Acheter neuf

EUR 54,77
Autre devise
Frais de port : Gratuit
Vers Etats-Unis
Destinations, frais et délais

Quantité disponible : Plus de 20 disponibles

Ajouter au panier

Image d'archives

Mayur Pandey
Edité par Packt Publishing Limited, 2015
ISBN 10 : 178528598X ISBN 13 : 9781785285981
Neuf PAP
impression à la demande

Vendeur : PBShop.store UK, Fairford, GLOS, Royaume-Uni

Évaluation du vendeur 5 sur 5 étoiles Evaluation 5 étoiles, En savoir plus sur les évaluations des vendeurs

PAP. Etat : New. New Book. Delivered from our UK warehouse in 4 to 14 business days. THIS BOOK IS PRINTED ON DEMAND. Established seller since 2000. N° de réf. du vendeur L0-9781785285981

Contacter le vendeur

Acheter neuf

EUR 49,89
Autre devise
Frais de port : EUR 5,78
De Royaume-Uni vers Etats-Unis
Destinations, frais et délais

Quantité disponible : Plus de 20 disponibles

Ajouter au panier

Image d'archives

Pandey, Mayur; Sarda, Suyog
Edité par Packt Publishing, 2015
ISBN 10 : 178528598X ISBN 13 : 9781785285981
Neuf Couverture souple

Vendeur : Books Puddle, New York, NY, Etats-Unis

Évaluation du vendeur 4 sur 5 étoiles Evaluation 4 étoiles, En savoir plus sur les évaluations des vendeurs

Etat : New. pp. 296. N° de réf. du vendeur 26372789957

Contacter le vendeur

Acheter neuf

EUR 55,46
Autre devise
Frais de port : EUR 3,42
Vers Etats-Unis
Destinations, frais et délais

Quantité disponible : 4 disponible(s)

Ajouter au panier

Image d'archives

Pandey, Mayur; Sarda, Suyog
Edité par Packt Publishing, 2015
ISBN 10 : 178528598X ISBN 13 : 9781785285981
Neuf Couverture souple

Vendeur : Ria Christie Collections, Uxbridge, Royaume-Uni

Évaluation du vendeur 5 sur 5 étoiles Evaluation 5 étoiles, En savoir plus sur les évaluations des vendeurs

Etat : New. In. N° de réf. du vendeur ria9781785285981_new

Contacter le vendeur

Acheter neuf

EUR 47,61
Autre devise
Frais de port : EUR 13,80
De Royaume-Uni vers Etats-Unis
Destinations, frais et délais

Quantité disponible : Plus de 20 disponibles

Ajouter au panier

There are 10 autres exemplaires de ce livre sont disponibles

Afficher tous les résultats pour ce livre