LLVM Techniques, Tips, and Best Practices Clang and Middle-End Libraries: Design powerful and reliable compilers using the latest libraries
CyberSecurity Summary - En podcast av CyberSecurity Summary

Kategorier:
A comprehensive guide to the LLVM compiler infrastructure. It covers various aspects of LLVM, including its build system, testing utilities like LIT, and the domain-specific language TableGen. The text explores frontend development with Clang, explaining its architecture, preprocessing, Abstract Syntax Tree (AST) handling, and custom toolchain creation. Furthermore, it details working with LLVM's PassManager and AnalysisManager for code optimization, processing LLVM Intermediate Representation (IR), and developing sanitizers and Profile-Guided Optimization (PGO) within the LLVM framework.You can listen and download our episodes for free on more than 10 different platforms:https://linktr.ee/cyber_security_summaryGet the Book now from Amazon:https://www.amazon.com/Techniques-Practices-Clang-Middle-End-Libraries/dp/1838824952?&linkCode=ll1&tag=cvthunderx-20&linkId=9e9b6879b593c7a46efbdaf46b4e4276&language=en_US&ref_=as_li_ss_tl