Have a personal or library account? Click to login
LLVM Techniques, Tips, and Best Practices Clang and Middle-End Libraries Cover

LLVM Techniques, Tips, and Best Practices Clang and Middle-End Libraries

Design powerful and reliable compilers using the latest libraries and tools from LLVM

Paid access
|May 2021
Product purchase options

Table of Contents

  1. Saving resources when building LLVM from source
  2. Exploring LLVM's Build System Features
  3. Advanced usages of LLVM LIT
  4. TableGen Development: For Fun and For Profit
  5. Exploring Clang's Architecture
  6. Extending the preprocessors
  7. Handling AST
  8. Working with Compiler Flags and Toolchains
  9. All you need to know about the new PassManager and AnalysisManager
  10. Processing IR in a proper way
  11. Gearing up with support utilities
  12. PGO and Sanitizers developments
PDF ISBN: 978-1-83882-972-8
Publisher: Packt Publishing Limited
Copyright owner: © 2021 Packt Publishing Limited
Publication date: 2021
Language: English
Pages: 370