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: Befriedigend
Ship within 24hrs. Satisfaction...
Diesen Artikel anzeigen

Gratis für den Versand innerhalb von/der USA

Versandziele, Kosten & Dauer

EUR 3,43 für den Versand innerhalb von/der 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
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. Ship within 24hrs. Satisfaction 100% guaranteed. APO/FPO addresses supported. Bestandsnummer des Verkäufers 1782166920-11-1

Verkäufer kontaktieren

Gebraucht kaufen

EUR 5,23
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. Former library book; may include library markings. Used book that is in excellent condition. May show signs of wear or have minor defects. Bestandsnummer des Verkäufers 53348002-75

Verkäufer kontaktieren

Gebraucht kaufen

EUR 6,66
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. Bestandsnummer des Verkäufers 17489682-6

Verkäufer kontaktieren

Gebraucht kaufen

EUR 6,66
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
Verlag: Packt Publishing, 2014
ISBN 10: 1782166920 ISBN 13: 9781782166924
Gebraucht Paperback

Anbieter: ThriftBooks-Atlanta, AUSTELL, GA, USA

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

Paperback. Zustand: Good. No Jacket. Pages can have notes/highlighting. Spine may show signs of wear. ~ ThriftBooks: Read More, Spend Less 1.4. Bestandsnummer des Verkäufers G1782166920I3N00

Verkäufer kontaktieren

Gebraucht kaufen

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

Anzahl: 1 verfügbar

In den Warenkorb

Beispielbild für diese ISBN

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

Anbieter: HPB-Red, Dallas, TX, USA

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

Paperback. Zustand: 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! Bestandsnummer des Verkäufers S_404533721

Verkäufer kontaktieren

Gebraucht kaufen

EUR 4,43
Währung umrechnen
Versand: EUR 3,22
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. Bestandsnummer des Verkäufers GOR011868381

Verkäufer kontaktieren

Gebraucht kaufen

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

Anzahl: 1 verfügbar

In den Warenkorb

Beispielbild für diese ISBN

Lopes, Bruno Cardoso
Verlag: Packt Pub Ltd, 2014
ISBN 10: 1782166920 ISBN 13: 9781782166924
Gebraucht paperback

Anbieter: Textbooks_Source, Columbia, MO, USA

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

paperback. Zustand: Good. Ships in a BOX from Central Missouri! May not include working access code. Will not include dust jacket. Has used sticker(s) and some writing or highlighting. UPS shipping for most packages, (Priority Mail for AK/HI/APO/PO Boxes). Bestandsnummer des Verkäufers 001736108U

Verkäufer kontaktieren

Gebraucht kaufen

EUR 11,13
Währung umrechnen
Versand: EUR 3,43
Innerhalb der USA
Versandziele, Kosten & Dauer

Anzahl: 11 verfügbar

In den Warenkorb

Foto des Verkäufers

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

Anbieter: GreatBookPrices, Columbia, MD, USA

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

Zustand: good. May show signs of wear, highlighting, writing, and previous use. This item may be a former library book with typical markings. No guarantee on products that contain supplements Your satisfaction is 100% guaranteed. Twenty-five year bookseller with shipments to over fifty million happy customers. Bestandsnummer des Verkäufers 21770266-5

Verkäufer kontaktieren

Gebraucht kaufen

EUR 33,05
Währung umrechnen
Versand: EUR 2,27
Innerhalb der USA
Versandziele, Kosten & Dauer

Anzahl: 5 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. Bestandsnummer des Verkäufers HVD-61809-OS-0

Verkäufer kontaktieren

Gebraucht kaufen

EUR 35,41
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
Verlag: Packt Pub Ltd, 2014
ISBN 10: 1782166920 ISBN 13: 9781782166924
Neu paperback

Anbieter: Textbooks_Source, Columbia, MO, USA

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

paperback. Zustand: New. Ships same day or next business day! UPS shipping available (Priority Mail for AK/HI/APO/PO Boxes). Bestandsnummer des Verkäufers 001736108N

Verkäufer kontaktieren

Neu kaufen

EUR 34,46
Währung umrechnen
Versand: EUR 3,43
Innerhalb der USA
Versandziele, Kosten & Dauer

Anzahl: 12 verfügbar

In den Warenkorb

Es gibt 25 weitere Exemplare dieses Buches

Alle Suchergebnisse ansehen