Verwandte Artikel zu Getting Started with LLVM Core Libraries: Get to grips...

Getting Started with LLVM Core Libraries: Get to grips with LLVM essentials and use the core libraries to build advanced tools - Softcover

 
9781782166924: Getting Started with LLVM Core Libraries: Get to grips with LLVM essentials and use the core libraries to build advanced tools

Inhaltsangabe

Get to grips with LLVM essentials and use the core libraries to build advanced tools

Key Features

  • Learn how to configure, build, and use LLVM and Clang based tools
  • Explore the depths of the LLVM front-end, IR, code generator, and libraries, and learn how a modern compiler is implemented in a practical way.
  • Customize your project to benefit from Just in Time compilation (JIT), static analysis and source-to-source transformations.

Book Description

LLVM is a bleeding edge compiler technology framework. Easily extendable and designed as a multitude of libraries, LLVM provides a smooth experience for compiler newcomers and reduces the steep learning curve often associated with compiler development.

To start, this book will show you how to configure, build, and install LLVM libraries, tools, and external projects. Next, you will be introduced to LLVM design and how it works in practice throughout each LLVM compiler stage: frontend, IR, backend, the JIT engine, cross-compilation capabilities, and the plugin interface. With multiple hands-on examples and source code snippets, Getting Started with LLVM Core Libraries ensures a solid and smooth  first step into the LLVM compiler development environment.

What you will learn

  • Configure, build, and install extra LLVM open source projects including Clang tools, static analyzer, Compiler-RT, LLDB, DragonEgg, libc++, and LLVM test-suite
  • Understand the LLVM library design and interaction between libraries and standalone tools
  • Increase your knowledge of source code processing stages by learning how the Clang frontend uses a lexer, parser, and syntax analysis
  • Manipulate, generate, and play with LLVM IR files while writing custom IR analyses and transformation passes
  • Write tools to use LLVM Just-in-Time (JIT) compilation capabilities
  • Find bugs and improve your code by using the static analyzer
  • Design source code analysis and transformation tools using LibClang, LibTooling, and the Clang plugin interface

Die Inhaltsangabe kann sich auf eine andere Ausgabe dieses Titels beziehen.

Über die Autorin bzw. den Autor

Bruno Cardoso Lopes Bruno Cardoso Lopes received a PhD in Computer Science from University of Campinas, Brazil. He's been an LLVM contributor since 2007 and implemented the MIPS backend from scratch, which he has been maintaining for several years. Among his other contributions, he has written the x86 AVX support and improved the ARM assembler. His research interests include code compression techniques and reduced bit width ISAs. In the past, he has also developed drivers for Linux and FreeBSD operating systems.

„Über diesen Titel“ kann sich auf eine andere Ausgabe dieses Titels beziehen.

Gebraucht kaufen

Zustand: Gut
Former library book; may include...
Diesen Artikel anzeigen

Gratis für den Versand innerhalb von/der USA

Versandziele, Kosten & Dauer

EUR 13,84 für den Versand von Vereinigtes Königreich nach USA

Versandziele, Kosten & Dauer

Weitere beliebte Ausgaben desselben Titels

9789351108160: Getting Started with LLVM Core Libraries

Vorgestellte Ausgabe

ISBN 10:  9351108163 ISBN 13:  9789351108160
Verlag: Shroff Publishers & Distribu..., 2014
Softcover

Suchergebnisse für Getting Started with LLVM Core Libraries: Get to grips...

Beispielbild für diese ISBN

Lopes, Bruno Cardoso, Auler, Rafael
ISBN 10: 1782166920 ISBN 13: 9781782166924
Gebraucht Softcover

Anbieter: Better World Books: West, Reno, NV, USA

Verkäuferbewertung 5 von 5 Sternen 5 Sterne, Erfahren Sie mehr über Verkäufer-Bewertungen

Zustand: Very Good. Former library book; may include library markings. Used book that is in excellent condition. May show signs of wear or have minor defects. Artikel-Nr. 53348002-75

Verkäufer kontaktieren

Gebraucht kaufen

EUR 7,67
Währung umrechnen
Versand: Gratis
Innerhalb der USA
Versandziele, Kosten & Dauer

Anzahl: 1 verfügbar

In den Warenkorb

Beispielbild für diese ISBN

Lopes, Bruno Cardoso, Auler, Rafael
ISBN 10: 1782166920 ISBN 13: 9781782166924
Gebraucht Softcover

Anbieter: Better World Books: West, Reno, NV, USA

Verkäuferbewertung 5 von 5 Sternen 5 Sterne, Erfahren Sie mehr über Verkäufer-Bewertungen

Zustand: Very Good. Used book that is in excellent condition. May show signs of wear or have minor defects. Artikel-Nr. 17489682-6

Verkäufer kontaktieren

Gebraucht kaufen

EUR 7,67
Währung umrechnen
Versand: Gratis
Innerhalb der USA
Versandziele, Kosten & Dauer

Anzahl: 1 verfügbar

In den Warenkorb

Beispielbild für diese ISBN

Lopes, Bruno Cardoso; Auler, Rafael
Verlag: Packt Pub Ltd (edition ), 2014
ISBN 10: 1782166920 ISBN 13: 9781782166924
Gebraucht Paperback

Anbieter: BooksRun, Philadelphia, PA, USA

Verkäuferbewertung 5 von 5 Sternen 5 Sterne, Erfahren Sie mehr über Verkäufer-Bewertungen

Paperback. Zustand: Good. It's a preowned item in good condition and includes all the pages. It may have some general signs of wear and tear, such as markings, highlighting, slight damage to the cover, minimal wear to the binding, etc., but they will not affect the overall reading experience. Artikel-Nr. 1782166920-11-1

Verkäufer kontaktieren

Gebraucht kaufen

EUR 8,09
Währung umrechnen
Versand: Gratis
Innerhalb der USA
Versandziele, Kosten & Dauer

Anzahl: 1 verfügbar

In den Warenkorb

Beispielbild für diese ISBN

Rafael Auler
Verlag: Packt Publishing, 2014
ISBN 10: 1782166920 ISBN 13: 9781782166924
Gebraucht Paperback

Anbieter: WorldofBooks, Goring-By-Sea, WS, Vereinigtes Königreich

Verkäuferbewertung 5 von 5 Sternen 5 Sterne, Erfahren Sie mehr über Verkäufer-Bewertungen

Paperback. Zustand: Very Good. The book has been read, but is in excellent condition. Pages are intact and not marred by notes or highlighting. The spine remains undamaged. Artikel-Nr. GOR011868381

Verkäufer kontaktieren

Gebraucht kaufen

EUR 4,78
Währung umrechnen
Versand: EUR 6,47
Von Vereinigtes Königreich nach USA
Versandziele, Kosten & Dauer

Anzahl: 1 verfügbar

In den Warenkorb

Beispielbild für diese ISBN

Bruno Cardoso Lopes, Rafael Auler
Verlag: Packt Publishing, 2014
ISBN 10: 1782166920 ISBN 13: 9781782166924
Gebraucht Paperback

Anbieter: AwesomeBooks, Wallingford, Vereinigtes Königreich

Verkäuferbewertung 5 von 5 Sternen 5 Sterne, Erfahren Sie mehr über Verkäufer-Bewertungen

Paperback. Zustand: Very Good. Getting Started with LLVM Core Libraries This book is in very good condition and will be shipped within 24 hours of ordering. The cover may have some limited signs of wear but the pages are clean, intact and the spine remains undamaged. This book has clearly been well maintained and looked after thus far. Money back guarantee if you are not satisfied. See all our books here, order more than 1 book and get discounted shipping. . Artikel-Nr. 7719-9781782166924

Verkäufer kontaktieren

Gebraucht kaufen

EUR 22,34
Währung umrechnen
Versand: EUR 5,77
Von Vereinigtes Königreich nach USA
Versandziele, Kosten & Dauer

Anzahl: 1 verfügbar

In den Warenkorb

Beispielbild für diese ISBN

Bruno Cardoso Lopes, Rafael Auler
ISBN 10: 1782166920 ISBN 13: 9781782166924
Gebraucht Paperback

Anbieter: Bahamut Media, Reading, Vereinigtes Königreich

Verkäuferbewertung 5 von 5 Sternen 5 Sterne, Erfahren Sie mehr über Verkäufer-Bewertungen

Paperback. Zustand: Very Good. Shipped within 24 hours from our UK warehouse. Clean, undamaged book with no damage to pages and minimal wear to the cover. Spine still tight, in very good condition. Remember if you are not happy, you are covered by our 100% money back guarantee. Artikel-Nr. 6545-9781782166924

Verkäufer kontaktieren

Gebraucht kaufen

EUR 22,34
Währung umrechnen
Versand: EUR 8,06
Von Vereinigtes Königreich nach USA
Versandziele, Kosten & Dauer

Anzahl: 1 verfügbar

In den Warenkorb

Foto des Verkäufers

Lopes, Bruno Cardoso & Rafael Auler
ISBN 10: 1782166920 ISBN 13: 9781782166924
Gebraucht Paperback Erstausgabe

Anbieter: True Oak Books, Highland, NY, USA

Verkäuferbewertung 5 von 5 Sternen 5 Sterne, Erfahren Sie mehr über Verkäufer-Bewertungen

Paperback. Zustand: Very Good-. First Edition. 7.25 X 0.5 X 9 inches; 295 pages; some very faint stains on the exterior edges of textblock. Minor curl on book's body. Very Good condition otherwise. No other noteworthy defects. No markings. ; Your satisfaction is our priority. We offer free returns and respond promptly to all inquiries. Your item will be carefully cushioned in bubble wrap and securely boxed. All orders ship on the same or next business day. Buy with confidence. Artikel-Nr. HVD-61809-OS-0

Verkäufer kontaktieren

Gebraucht kaufen

EUR 35,10
Währung umrechnen
Versand: Gratis
Innerhalb der USA
Versandziele, Kosten & Dauer

Anzahl: 1 verfügbar

In den Warenkorb

Beispielbild für diese ISBN

Lopes, Bruno Cardoso; Auler, Rafael
Verlag: Packt Publishing, 2014
ISBN 10: 1782166920 ISBN 13: 9781782166924
Neu Softcover

Anbieter: Ria Christie Collections, Uxbridge, Vereinigtes Königreich

Verkäuferbewertung 5 von 5 Sternen 5 Sterne, Erfahren Sie mehr über Verkäufer-Bewertungen

Zustand: New. In. Artikel-Nr. ria9781782166924_new

Verkäufer kontaktieren

Neu kaufen

EUR 47,75
Währung umrechnen
Versand: EUR 13,84
Von Vereinigtes Königreich nach USA
Versandziele, Kosten & Dauer

Anzahl: Mehr als 20 verfügbar

In den Warenkorb

Beispielbild für diese ISBN

Lopes, Bruno Cardoso, Auler, Rafael
Verlag: Packt Publishing, 2014
ISBN 10: 1782166920 ISBN 13: 9781782166924
Gebraucht Softcover

Anbieter: medimops, Berlin, Deutschland

Verkäuferbewertung 5 von 5 Sternen 5 Sterne, Erfahren Sie mehr über Verkäufer-Bewertungen

Zustand: 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. Artikel-Nr. M01782166920-G

Verkäufer kontaktieren

Gebraucht kaufen

EUR 26,56
Währung umrechnen
Versand: EUR 45,00
Von Deutschland nach USA
Versandziele, Kosten & Dauer

Anzahl: 1 verfügbar

In den Warenkorb

Beispielbild für diese ISBN

Lopes, Bruno Cardoso, Auler, Rafael
Verlag: Packt Publishing, 2014
ISBN 10: 1782166920 ISBN 13: 9781782166924
Neu Softcover

Anbieter: Kennys Bookstore, Olney, MD, USA

Verkäuferbewertung 5 von 5 Sternen 5 Sterne, Erfahren Sie mehr über Verkäufer-Bewertungen

Zustand: New. 2014. Paperback. . . . . . Books ship from the US and Ireland. Artikel-Nr. V9781782166924

Verkäufer kontaktieren

Neu kaufen

EUR 76,88
Währung umrechnen
Versand: EUR 8,95
Innerhalb der USA
Versandziele, Kosten & Dauer

Anzahl: 12 verfügbar

In den Warenkorb

Es gibt 1 weitere Exemplare dieses Buches

Alle Suchergebnisse ansehen