Bild 1 von 2


Galerie
Bild 1 von 2


Lernen LLVM 17: Ein Leitfaden für Anfänger - Taschenbuch, von Nacke Kai; Kwan - gut-
US $51,57
Ca.EUR 43,95
Artikelzustand:
Gut
Buch, das gelesen wurde, sich aber in einem guten Zustand befindet. Der Einband weist nur sehr geringfügige Beschädigungen auf, wie z.B. kleinere Schrammen, er hat aber weder Löcher, noch ist er eingerissen. Bei gebundenen Büchern ist der Schutzumschlag möglicherweise nicht mehr vorhanden. Die Bindung weist geringfügige Gebrauchsspuren auf. Die Mehrzahl der Seiten ist unbeschädigt, das heißt, es gibt kaum Knitter oder Einrisse, es wurden nur in geringem Maße Bleistiftunterstreichungen im Text vorgenommen, es gibt keine Textmarkierungen und die Randbereiche sind nicht beschrieben. Alle Seiten sind vollständig vorhanden. Genauere Einzelheiten sowie eine Beschreibung eventueller Mängel entnehmen Sie bitte dem Angebot des Verkäufers.
Oops! Looks like we're having trouble connecting to our server.
Refresh your browser window to try again.
Versand:
Kostenlos USPS Media MailTM.
Standort: Philadelphia, Pennsylvania, USA
Lieferung:
Lieferung zwischen Fr, 19. Sep und Do, 25. Sep nach 94104 bei heutigem Zahlungseingang
Rücknahme:
30 Tage Rückgabe. Kostenloser Rückversand.
Zahlungen:
Sicher einkaufen
- 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
Artikelmerkmale
- Artikelzustand
- Book Title
- Learn LLVM 17: A beginner's guide to learning LLVM compiler tools
- ISBN
- 9781837631346
Ü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
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
Info zu diesem Verkäufer
BooksRun
99,3% positive Bewertungen•901.999 Artikel verkauft
Angemeldet als gewerblicher Verkäufer
Beliebte Kategorien in diesem Shop
Verkäuferbewertungen (197.627)
- 7***j (837)- Bewertung vom Käufer.Letzter MonatBestätigter KaufI 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 MonateBestätigter KaufWOW!; 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!The Great Crash, 1929 - Paperback, by J K Galbraith - Acceptable (Nr. 125958575357)
- _***b (57)- Bewertung vom Käufer.Letzter MonatBestätigter KaufI'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 👍👍👍👍
Noch mehr entdecken:
- Kai-Meyer-Taschenbuch-Belletristik - Bücher,
- Nachschlagewerke und Lexika für Anfänger im Taschenbuch-Format,
- Nachschlagewerke und Lexika Erstausgabe-Taschenbuch-Anfänger,
- Nachschlagewerke und Lexika im Taschenbuch Fremdwörter für Anfänger,
- Duden im Taschenbuch-Nachschlagewerke und Lexika für Anfänger,
- Fachbücher, Lernen und Nachschlagen Klett im Taschenbuch-Format,
- Nachschlagewerke und Lexika auf Deutsch im Taschenbuch-Format für Anfänger,
- Nachschlagewerke und Lexika im Taschenbuch Fremdwörter Deutsche für Anfänger,
- Spanische Fachbücher, Lernen und Nachschlagen im Taschenbuch-Format,
- Deutsche Fachbücher, Lernen und Nachschlagen im Taschenbuch-Format