Items related to Getting Started with LLVM Core Libraries

Getting Started with LLVM Core Libraries - Softcover

 
9781782166924: Getting Started with LLVM Core Libraries

Synopsis

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

About This Book

  • 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.

Who This Book Is For

This book is intended for enthusiasts, computer science students, and compiler engineers interested in learning about the LLVM framework. You need a background in C++ and, although not mandatory, should know at least some compiler theory. Whether you are a newcomer or a compiler expert, this book provides a practical introduction to LLVM and avoids complex scenarios. If you are interested enough and excited about this technology, then this book is definitely for you.

In Detail

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.

"synopsis" may belong to another edition of this title.

About the Author

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.



Rafael Auler

Rafael Auler is a PhD candidate at University of Campinas, Brazil. He holds a Master's degree in Computer Science and a Bachelor's degree in Computer Engineering from the same university. For his Master's work, he wrote a proof-of-concept tool that automatically generates LLVM backends based on architecture description files. Currently, his PhD research topics include dynamic binary translation, Just-in-Time compilers, and computer architecture. Rafael was also a recipient of the Microsoft Research 2013 Graduate Research Fellowship Award.

"About this title" may belong to another edition of this title.

Buy Used

Condition: Very Good
Used book that is in excellent...
View this item

£ 5.67 shipping from U.S.A. to United Kingdom

Destination, rates & speeds

Other Popular Editions of the Same Title

9789351108160: Getting Started with LLVM Core Libraries

Featured Edition

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

Search results for Getting Started with LLVM Core Libraries

Stock Image

Lopes, Bruno Cardoso, Auler, Rafael
Published by Packt Publishing, Limited, 2014
ISBN 10: 1782166920 ISBN 13: 9781782166924
Used Softcover

Seller: Better World Books: West, Reno, NV, U.S.A.

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Condition: Very Good. Used book that is in excellent condition. May show signs of wear or have minor defects. Seller Inventory # 17489682-6

Contact seller

Buy Used

£ 5.86
Convert currency
Shipping: £ 5.67
From U.S.A. to United Kingdom
Destination, rates & speeds

Quantity: 1 available

Add to basket

Stock Image

Lopes, Bruno Cardoso
Published by Packt Publishing, 2014
ISBN 10: 1782166920 ISBN 13: 9781782166924
Used Paperback

Seller: ThriftBooks-Atlanta, AUSTELL, GA, U.S.A.

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Paperback. Condition: Good. No Jacket. Pages can have notes/highlighting. Spine may show signs of wear. ~ ThriftBooks: Read More, Spend Less 1.4. Seller Inventory # G1782166920I3N00

Contact seller

Buy Used

£ 5.73
Convert currency
Shipping: £ 9.44
From U.S.A. to United Kingdom
Destination, rates & speeds

Quantity: 1 available

Add to basket

Stock Image

Rafael Auler
Published by Packt Pub Ltd, 2014
ISBN 10: 1782166920 ISBN 13: 9781782166924
Used Paperback

Seller: WorldofBooks, Goring-By-Sea, WS, United Kingdom

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Paperback. Condition: 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. Seller Inventory # GOR011868381

Contact seller

Buy Used

£ 20.72
Convert currency
Shipping: £ 2.80
Within United Kingdom
Destination, rates & speeds

Quantity: 1 available

Add to basket

Stock Image

Lopes, Bruno Cardoso
Published by Packt Publishing, 2014
ISBN 10: 1782166920 ISBN 13: 9781782166924
Used Softcover

Seller: SecondSale, Montgomery, IL, U.S.A.

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Condition: Good. Item in good condition. Textbooks may not include supplemental items i.e. CDs, access codes etc. Seller Inventory # 00081246394

Contact seller

Buy Used

£ 5.69
Convert currency
Shipping: £ 25.93
From U.S.A. to United Kingdom
Destination, rates & speeds

Quantity: 1 available

Add to basket

Seller Image

Lopes, Bruno Cardoso; Auler, Rafael
Published by Packt Pub Ltd, 2014
ISBN 10: 1782166920 ISBN 13: 9781782166924
Used Softcover

Seller: GreatBookPricesUK, Woodford Green, United Kingdom

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Condition: 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. Seller Inventory # 21770266-5

Contact seller

Buy Used

£ 31.79
Convert currency
Shipping: FREE
Within United Kingdom
Destination, rates & speeds

Quantity: 5 available

Add to basket

Seller Image

Lopes, Bruno Cardoso; Auler, Rafael
Published by Packt Pub Ltd, 2014
ISBN 10: 1782166920 ISBN 13: 9781782166924
New Softcover

Seller: GreatBookPricesUK, Woodford Green, United Kingdom

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Condition: New. Seller Inventory # 21770266-n

Contact seller

Buy New

£ 39.64
Convert currency
Shipping: FREE
Within United Kingdom
Destination, rates & speeds

Quantity: Over 20 available

Add to basket

Stock Image

Lopes, Bruno Cardoso
Published by Packt Publishing 2014-08, 2014
ISBN 10: 1782166920 ISBN 13: 9781782166924
New PF

Seller: Chiron Media, Wallingford, United Kingdom

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

PF. Condition: New. Seller Inventory # 6666-IUK-9781782166924

Contact seller

Buy New

£ 37.16
Convert currency
Shipping: £ 2.49
Within United Kingdom
Destination, rates & speeds

Quantity: 10 available

Add to basket

Stock Image

Lopes, Bruno Cardoso; Auler, Rafael
Published by Packt Pub Ltd, 2014
ISBN 10: 1782166920 ISBN 13: 9781782166924
New Softcover

Seller: Ria Christie Collections, Uxbridge, United Kingdom

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Condition: New. In. Seller Inventory # ria9781782166924_new

Contact seller

Buy New

£ 41.46
Convert currency
Shipping: FREE
Within United Kingdom
Destination, rates & speeds

Quantity: Over 20 available

Add to basket

Stock Image

Bruno Cardoso Lopes
Published by Packt Publishing Limited, 2014
ISBN 10: 1782166920 ISBN 13: 9781782166924
New PAP
Print on Demand

Seller: PBShop.store UK, Fairford, GLOS, United Kingdom

Seller rating 4 out of 5 stars 4-star rating, Learn more about seller ratings

PAP. Condition: New. New Book. Delivered from our UK warehouse in 4 to 14 business days. THIS BOOK IS PRINTED ON DEMAND. Established seller since 2000. Seller Inventory # L0-9781782166924

Contact seller

Buy New

£ 42.05
Convert currency
Shipping: FREE
Within United Kingdom
Destination, rates & speeds

Quantity: Over 20 available

Add to basket

Seller Image

Lopes, Bruno Cardoso; Auler, Rafael
Published by Packt Pub Ltd, 2014
ISBN 10: 1782166920 ISBN 13: 9781782166924
Used Softcover

Seller: GreatBookPrices, Columbia, MD, U.S.A.

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Condition: 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. Seller Inventory # 21770266-5

Contact seller

Buy Used

£ 28.10
Convert currency
Shipping: £ 14.81
From U.S.A. to United Kingdom
Destination, rates & speeds

Quantity: 5 available

Add to basket

There are 16 more copies of this book

View all search results for this book