Book

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

LLVM is one of the most popular and powerful frameworks for creating programming language tools such as compilers, source analyzers, and dynamic execution runtime. With this book, you'll discover some of the most critical parts of LLVM and get hands-on using LLVM to build projects in no time.

Offered byPackt Logo

Difficulty Level
Intermediate
Completion Time
12h20m approx.
Language
English
Certification
Not available

About Course

Book Content

chapters 12h20m total length

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

On this page

Ready to Train Your Team?

Need training for your whole team? Get bulk pricing, LMS integration, and dedicated support.

Trusted by Leading Organizations Worldwide

Join thousands of companies that trust Calibr to power their learning and development initiatives.

Chalet Hotels logo
Pernod Ricard logo
ProMobi logo
Metrique logo
K Raheja Corp logo
Spyne.AI logo
VuNet Systems logo
Procurement Partners logo
vEngage.AI logo
1218 Global logo
TRADEJINI logo
Oben Electric logo
IIT STartups logo
EdTech Digit logo
MindSkillz logo
NewportMed logo

Request Access For Your Organization

Start training your team in minutes!

No credit card required

Related Resources