Lernen LLVM 17: Ein Leitfaden für Anfänger - Taschenbuch, von Nacke Kai; Kwan - gut-

Ursprünglicher Text
Learn LLVM 17: A beginner's guide to - Paperback, by Nacke Kai; Kwan - Good
BooksRun
(178010)
Angemeldet als gewerblicher Verkäufer
US $51,57
Ca.EUR 43,95
Artikelzustand:
Gut
Ganz entspannt. Kostenloser Versand & Rückversand.
Versand:
Kostenlos USPS Media MailTM.
Standort: Philadelphia, Pennsylvania, USA
Lieferung:
Lieferung zwischen Fr, 19. Sep und Do, 25. Sep nach 94104 bei heutigem Zahlungseingang
Wir wenden ein spezielles Verfahren zur Einschätzung des Liefertermins an – in diese Schätzung fließen Faktoren wie die Entfernung des Käufers zum Artikelstandort, der gewählte Versandservice, die bisher versandten Artikel des Verkäufers und weitere ein. Insbesondere während saisonaler Spitzenzeiten können die Lieferzeiten abweichen.
Rücknahme:
30 Tage Rückgabe. Kostenloser Rückversand.
Zahlungen:
   Diners Club 

Sicher einkaufen

eBay-Käuferschutz
Geld zurück, wenn etwas mit diesem Artikel nicht stimmt. Mehr erfahreneBay-Käuferschutz - wird in neuem Fenster oder Tab geöffnet

  • Gratis Rückversand im Inland
  • Punkte für jeden Kauf und Verkauf
  • Exklusive Plus-Deals
Der Verkäufer ist für dieses Angebot verantwortlich.
eBay-Artikelnr.:406169404590
Zuletzt aktualisiert am 14. Sep. 2025 11:02:57 MESZAlle Änderungen ansehenAlle Änderungen ansehen

Artikelmerkmale

Artikelzustand
Gut: Buch, das gelesen wurde, sich aber in einem guten Zustand befindet. Der Einband weist nur sehr ...
Book Title
Learn LLVM 17: A beginner's guide to learning LLVM compiler tools
ISBN
9781837631346
Kategorie

Über dieses Produkt

Product Identifiers

Publisher
Packt Publishing, The Limited
ISBN-10
1837631344
ISBN-13
9781837631346
eBay Product ID (ePID)
3069254738

Product Key Features

Language
English
Publication Name
Learn Llvm 17 :A Beginners Guide to Learning Llvm Compiler Tools and Core Libraries with C++
Publication Year
2024
Subject
General, Compilers
Type
Textbook
Subject Area
Mathematics, Computers
Author
Amy Kwan, Kai Nacke
Format
Trade Paperback

Dimensions

Item Length
92.5 in
Item Width
75 in

Additional Product Features

Intended Audience
Trade
Dewey Edition
23
Dewey Decimal
005.453
Synopsis
Learn how to build and use the complete spectrum of real-world compilers, including the frontend, optimization pipeline, and a new backend by leveraging the power of LLVM core libraries Key Features Get to grips with using LLVM libraries step by step Understand the high-level design of LLVM compilers and apply these principles to your own compiler Add a new backend to target an unsupported CPU architecture Purchase of the print or Kindle book includes a free PDF eBook Book Description LLVM was built to bridge the gap between the theoretical knowledge found in compiler textbooks and the practical demands of compiler development. With a modular codebase and advanced tools, LLVM empowers developers to build compilers with ease. This book serves as a practical introduction to LLVM, guiding you progressively through complex scenarios and ensuring that you navigate the challenges of building and working with compilers like a pro.The book starts by showing you how to configure, build, and install LLVM libraries, tools, and external projects. You'll then be introduced to LLVM's design, unraveling its applications in each compiler stage: frontend, optimizer, and backend. Using a real programming language subset, you'll build a frontend, generate LLVM IR, optimize it through the pipeline, and generate machine code. Advanced chapters extend your expertise, covering topics such as extending LLVM with a new pass, using LLVM tools for debugging, and enhancing the quality of your code. You'll also focus on just-in-time compilation issues and the current state of JIT-compilation support with LLVM. Finally, you'll develop a new backend for LLVM, gaining insights into target description and how instruction selection works.By the end of this book, you'll have hands-on experience with the LLVM compiler development framework through real-world examples and source code snippets. What you will learn Configure, compile, and install the LLVM framework Understand how the LLVM source is organized Discover what you need to do to use LLVM in your own projects Explore how a compiler is structured, and implement a tiny compiler Generate LLVM IR for common source language constructs Set up an optimization pipeline and tailor it for your own needs Extend LLVM with transformation passes and clang tooling Add new machine instructions and a complete backend Who this book is for This book is for compiler developers, enthusiasts, and engineers new to LLVM. C++ software engineers looking to use compiler-based tools for code analysis and improvement, as well as casual users of LLVM libraries who want to gain more knowledge of LLVM essentials will also find this book useful. Intermediate-level experience with C++ programming is necessary to understand the concepts covered in this book. ]]>, Learn how to build and use the complete spectrum of real-world compilers, including the frontend, optimization pipeline, and a new backend by leveraging the power of LLVM core libraries Key Features - Get to grips with using LLVM libraries step by step - Understand the high-level design of LLVM compilers and apply these principles to your own compiler - Add a new backend to target an unsupported CPU architecture - Purchase of the print or Kindle book includes a free PDF eBook Book Description LLVM was built to bridge the gap between the theoretical knowledge found in compiler textbooks and the practical demands of compiler development. With a modular codebase and advanced tools, LLVM empowers developers to build compilers with ease. This book serves as a practical introduction to LLVM, guiding you progressively through complex scenarios and ensuring that you navigate the challenges of building and working with compilers like a pro. The book starts by showing you how to configure, build, and install LLVM libraries, tools, and external projects. You'll then be introduced to LLVM's design, unraveling its applications in each compiler stage: frontend, optimizer, and backend. Using a real programming language subset, you'll build a frontend, generate LLVM IR, optimize it through the pipeline, and generate machine code. Advanced chapters extend your expertise, covering topics such as extending LLVM with a new pass, using LLVM tools for debugging, and enhancing the quality of your code. You'll also focus on just-in-time compilation issues and the current state of JIT-compilation support with LLVM. Finally, you'll develop a new backend for LLVM, gaining insights into target description and how instruction selection works. By the end of this book, you'll have hands-on experience with the LLVM compiler development framework through real-world examples and source code snippets. What you will learn - Configure, compile, and install the LLVM framework - Understand how the LLVM source is organized - Discover what you need to do to use LLVM in your own projects - Explore how a compiler is structured, and implement a tiny compiler - Generate LLVM IR for common source language constructs - Set up an optimization pipeline and tailor it for your own needs - Extend LLVM with transformation passes and clang tooling - Add new machine instructions and a complete backend Who this book is for This book is for compiler developers, enthusiasts, and engineers new to LLVM. C++ software engineers looking to use compiler-based tools for code analysis and improvement, as well as casual users of LLVM libraries who want to gain more knowledge of LLVM essentials will also find this book useful. Intermediate-level experience with C++ programming is necessary to understand the concepts covered in this book. Table of Contents - Installing LLVM - The Structure of a Compiler - Turning the Source File into an Abstract Syntax Tree - Basics of IR Code Generation - IR Generation for High-Level Language Constructs - Advanced IR Generation - Optimizing IR - The TableGen Language - JIT Compilation - Debugging Using LLVM Tools - The Target Description - Instruction Selection - Beyond Instruction Selection
LC Classification Number
QA76.76.C65N3 2024

Artikelbeschreibung des Verkäufers

Rechtliche Informationen des Verkäufers

Ich versichere, dass alle meine Verkaufsaktivitäten in Übereinstimmung mit allen geltenden Gesetzen und Vorschriften der EU erfolgen.
Info zu diesem Verkäufer

BooksRun

99,3% positive Bewertungen901.999 Artikel verkauft

Mitglied seit Aug 2014
Angemeldet als gewerblicher Verkäufer
BooksRun is an online seller of new and used books and textbooks. Best prices for books since 2014, we're a one-stop shop for all sorts of books, from fiction to textbooks. We're constantly expanding ...
Mehr anzeigen
Shop besuchenKontakt

Detaillierte Verkäuferbewertungen

Durchschnitt in den letzten 12 Monaten
Genaue Beschreibung
4.9
Angemessene Versandkosten
5.0
Lieferzeit
5.0
Kommunikation
5.0

Beliebte Kategorien in diesem Shop

Verkäuferbewertungen (197.627)

Alle Bewertungen
Positiv
Neutral
Negativ
  • 7***j (837)- Bewertung vom Käufer.
    Letzter Monat
    Bestätigter Kauf
    I recently purchased an item from this eBay seller, and I couldn't be happier with the experience. From the prompt communication to the fast shipping, everything was handled with utmost professionalism. The item arrived exactly as described and was well-packaged to ensure its safety during transit. The seller was courteous and responsive, making the entire transaction smooth and hassle-free. I highly recommend this seller to anyone looking for quality products and excellent service.
  • c***m (433)- Bewertung vom Käufer.
    Letzte 6 Monate
    Bestätigter Kauf
    WOW!; I cannot believe this 4 Days to Hawaii! ; AAA+++; Excellent Service; Great Pricing; Fast Delivery-Faster Than Expected to Hawaii!; Shipped 04/19, Sat, Received 04/24 Thur to Hawaii using free shipping; USPS Ground Mail, Paperback Book in Good Condition--Better Than Described ; TLC Packaging; Excellent Seller Communication, Sends updates . Highly Recommended!, Thank you very much!
  • _***b (57)- Bewertung vom Käufer.
    Letzter Monat
    Bestätigter Kauf
    I'm very happy with my purchase. It was an excellent value with free shipping. The condition is as described with a very good appearance and overall quality. The seller replied to my email and it arrived in 4 days!! I highly recommend this seller and give them 👍👍👍👍