paperback. Condizione: 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!
EUR 34,19
Quantità: 1 disponibili
Aggiungi al carrelloCondizione: good. Befriedigend/Good: Durchschnittlich erhaltenes Buch bzw. Schutzumschlag mit Gebrauchsspuren, aber vollständigen Seiten. / Describes the average WORN book or dust jacket that has all the pages present.
Da: GreatBookPrices, Columbia, MD, U.S.A.
EUR 45,92
Quantità: Più di 20 disponibili
Aggiungi al carrelloCondizione: New.
Lingua: Inglese
Editore: Packt Publishing 5/23/2025, 2025
ISBN 10: 1837637784 ISBN 13: 9781837637782
Da: BargainBookStores, Grand Rapids, MI, U.S.A.
Paperback or Softback. Condizione: New. LLVM Code Generation: A deep dive into compiler backend development. Book.
Da: California Books, Miami, FL, U.S.A.
EUR 48,95
Quantità: Più di 20 disponibili
Aggiungi al carrelloCondizione: New.
Da: GreatBookPrices, Columbia, MD, U.S.A.
EUR 48,15
Quantità: Più di 20 disponibili
Aggiungi al carrelloCondizione: As New. Unread book in perfect condition.
Lingua: Inglese
Editore: Packt Publishing Limited, GB, 2025
ISBN 10: 1837637784 ISBN 13: 9781837637782
Da: Rarewaves USA, OSWEGO, IL, U.S.A.
EUR 60,26
Quantità: Più di 20 disponibili
Aggiungi al carrelloPaperback. Condizione: New. LLVM is a key technology for building modern compilers. You'll learn how to use its infrastructure to create and extend backends (X86 and AArch64), and contribute to the LLVM open-source project, equipping you with key skills in compiler design.
Lingua: Inglese
Editore: Packt Publishing Limited, GB, 2025
ISBN 10: 1837637784 ISBN 13: 9781837637782
Da: Rarewaves.com USA, London, LONDO, Regno Unito
EUR 64,86
Quantità: Più di 20 disponibili
Aggiungi al carrelloPaperback. Condizione: New. LLVM is a key technology for building modern compilers. You'll learn how to use its infrastructure to create and extend backends (X86 and AArch64), and contribute to the LLVM open-source project, equipping you with key skills in compiler design.
Da: GreatBookPricesUK, Woodford Green, Regno Unito
EUR 52,58
Quantità: Più di 20 disponibili
Aggiungi al carrelloCondizione: New.
Da: GreatBookPricesUK, Woodford Green, Regno Unito
EUR 55,57
Quantità: Più di 20 disponibili
Aggiungi al carrelloCondizione: As New. Unread book in perfect condition.
Lingua: Inglese
Editore: Packt Publishing Limited, GB, 2025
ISBN 10: 1837637784 ISBN 13: 9781837637782
Da: Rarewaves USA United, OSWEGO, IL, U.S.A.
EUR 62,33
Quantità: Più di 20 disponibili
Aggiungi al carrelloPaperback. Condizione: New. LLVM is a key technology for building modern compilers. You'll learn how to use its infrastructure to create and extend backends (X86 and AArch64), and contribute to the LLVM open-source project, equipping you with key skills in compiler design.
Lingua: Inglese
Editore: Packt Publishing Limited, GB, 2025
ISBN 10: 1837637784 ISBN 13: 9781837637782
Da: Rarewaves.com UK, London, Regno Unito
EUR 60,40
Quantità: Più di 20 disponibili
Aggiungi al carrelloPaperback. Condizione: New. LLVM is a key technology for building modern compilers. You'll learn how to use its infrastructure to create and extend backends (X86 and AArch64), and contribute to the LLVM open-source project, equipping you with key skills in compiler design.
Da: PBShop.store US, Wood Dale, IL, U.S.A.
EUR 59,22
Quantità: Più di 20 disponibili
Aggiungi al carrelloPAP. Condizione: New. New Book. Shipped from UK. THIS BOOK IS PRINTED ON DEMAND. Established seller since 2000.
Da: PBShop.store UK, Fairford, GLOS, Regno Unito
EUR 52,59
Quantità: Più di 20 disponibili
Aggiungi al carrelloPAP. Condizione: New. New Book. Delivered from our UK warehouse in 4 to 14 business days. THIS BOOK IS PRINTED ON DEMAND. Established seller since 2000.
Da: Majestic Books, Hounslow, Regno Unito
EUR 76,27
Quantità: 4 disponibili
Aggiungi al carrelloCondizione: New. Print on Demand.
Condizione: New. Print on Demand.
Da: Biblios, Frankfurt am main, HESSE, Germania
EUR 77,79
Quantità: 4 disponibili
Aggiungi al carrelloCondizione: New. PRINT ON DEMAND.
Lingua: Inglese
Editore: Packt Publishing Limited, Birmingham, 2025
ISBN 10: 1837637784 ISBN 13: 9781837637782
Da: CitiRetail, Stevenage, Regno Unito
EUR 57,27
Quantità: 1 disponibili
Aggiungi al carrelloPaperback. Condizione: new. Paperback. Explore the world of code generation with the LLVM infrastructure, and learn how to extend existing backends or develop your ownGet With Your Book: PDF Copy, AI Assistant, and Next-Gen Reader FreeKey FeaturesUnderstand the steps involved in generating assembly code from LLVM IRLearn the key constructs needed to leverage LLVM for your hardware or backendStrengthen your understanding with targeted exercises and practical examples in every chapterBook DescriptionThe LLVM infrastructure is a popular compiler ecosystem widely used in the tech industry and academia. This technology is crucial for both experienced and aspiring compiler developers looking to make an impact in the field. Written by Quentin Colombet, a veteran LLVM contributor and architect of the GlobalISel framework, this book provides a primer on the main aspects of LLVM, with an emphasis on its backend infrastructure; that is, everything needed to transform the intermediate representation (IR) produced by frontends like Clang into assembly code and object files.Youll learn how to write an optimizing code generator for a toy backend in LLVM. The chapters will guide you step by step through building this backend while exploring key concepts, such as the ABI, cost model, and register allocation. Youll also find out how to express these concepts using LLVM's existing infrastructure and how established backends address these challenges. Furthermore, the book features code snippets that demonstrate the actual APIs.By the end of this book, youll have gained a deeper understanding of LLVM. The concepts presented are expected to remain stable across different LLVM versions, making this book a reliable quick reference guide for understanding LLVM.What you will learnUnderstand essential compiler concepts, such as SSA, dominance, and ABIBuild and extend LLVM backends for creating custom compiler featuresOptimize code by manipulating LLVM's Intermediate RepresentationContribute effectively to LLVM open-source projects and developmentDevelop debugging skills for LLVM optimizations and passesGrasp how encoding and (dis)assembling work in the context of compilersUtilize LLVM's TableGen DSL for creating custom compiler modelsWho this book is forThis book is for both beginners to LLVM and experienced LLVM developers. If youre new to LLVM, it offers a clear, approachable guide to compiler backends, starting with foundational concepts. For seasoned LLVM developers, it dives into less-documented areas such as TableGen, MachineIR, and MC, enabling you to solve complex problems and expand your expertise. Whether youre starting out or looking to deepen your knowledge, this book has something for you. LLVM is a key technology for building modern compilers. This item is printed on demand. Shipping may be from our UK warehouse or from our Australian or US warehouses, depending on stock availability.
Da: preigu, Osnabrück, Germania
EUR 65,60
Quantità: 5 disponibili
Aggiungi al carrelloTaschenbuch. Condizione: Neu. LLVM Code Generation | A deep dive into compiler backend development | Quentin Colombet | Taschenbuch | Englisch | 2025 | Packt Publishing | EAN 9781837637782 | Verantwortliche Person für die EU: Libri GmbH, Europaallee 1, 36244 Bad Hersfeld, gpsr[at]libri[dot]de | Anbieter: preigu Print on Demand.
Da: AHA-BUCH GmbH, Einbeck, Germania
EUR 75,39
Quantità: 2 disponibili
Aggiungi al carrelloTaschenbuch. Condizione: Neu. nach der Bestellung gedruckt Neuware - Printed after ordering - Explore the world of code generation with the LLVM infrastructure, and learn how to extend existing backends or develop your ownGet With Your Book: PDF Copy, AI Assistant, and Next-Gen Reader FreeKey Features: Understand the steps involved in generating assembly code from LLVM IR Learn the key constructs needed to leverage LLVM for your hardware or backend Strengthen your understanding with targeted exercises and practical examples in every chapterBook Description:The LLVM infrastructure is a popular compiler ecosystem widely used in the tech industry and academia. This technology is crucial for both experienced and aspiring compiler developers looking to make an impact in the field. Written by Quentin Colombet, a veteran LLVM contributor and architect of the GlobalISel framework, this book provides a primer on the main aspects of LLVM, with an emphasis on its backend infrastructure; that is, everything needed to transform the intermediate representation (IR) produced by frontends like Clang into assembly code and object files.You'll learn how to write an optimizing code generator for a toy backend in LLVM. The chapters will guide you step by step through building this backend while exploring key concepts, such as the ABI, cost model, and register allocation. You'll also find out how to express these concepts using LLVM's existing infrastructure and how established backends address these challenges. Furthermore, the book features code snippets that demonstrate the actual APIs.By the end of this book, you'll have gained a deeper understanding of LLVM. The concepts presented are expected to remain stable across different LLVM versions, making this book a reliable quick reference guide for understanding LLVM.What You Will Learn: Understand essential compiler concepts, such as SSA, dominance, and ABI Build and extend LLVM backends for creating custom compiler features Optimize code by manipulating LLVM's Intermediate Representation Contribute effectively to LLVM open-source projects and development Develop debugging skills for LLVM optimizations and passes Grasp how encoding and (dis)assembling work in the context of compilers Utilize LLVM's TableGen DSL for creating custom compiler modelsWho this book is for:This book is for both beginners to LLVM and experienced LLVM developers. If you're new to LLVM, it offers a clear, approachable guide to compiler backends, starting with foundational concepts. For seasoned LLVM developers, it dives into less-documented areas such as TableGen, MachineIR, and MC, enabling you to solve complex problems and expand your expertise. Whether you're starting out or looking to deepen your knowledge, this book has something for you.Table of Contents Building LLVM and Understanding the Directory Structure Contributing to LLVM Compiler Basics and How They Map to LLVM APIs Writing Your First Optimization Dealing with Pass Managers TableGen - LLVM Swiss Army Knife for Modeling Understanding LLVM IR Survey of the Existing Passes Introducing Target-Specific Constructs Hands-On Debugging LLVM IR Passes Legacy Instruction Selection Framework - SelectionDAG Getting Started with the Machine Code Layer The Machine Pass Pipeline Getting Started with Instruction Selection Instruction Selection: The IR Building Phase Instruction Selection: The Legalization Phase(N.B. Please use the Read Sample option to see further chapters).