The Magic Behind Optimizing Compilers: Static Program Analysis - Meeting C++ 2022
Meeting Cpp via YouTube
Build GenAI Apps from Scratch — UCSB PaCE Certificate Program
Learn Python with Generative AI - Self Paced Online
Overview
Syllabus
Introduction
Who is Philipp Schubert
Applications and Techniques
How does it work
Bug detection
Dataflow analysis
Constant propagation example
Static program analysis in LLVM
IR inspection in LLVM
LLVM code inspection
Is LLVM too good
LLVM in IDE
Compilers vs Static Analysis
Static Analysis Challenges
How to Write an Analysis
How to Perform an Optimization
Compilers Need Your Help
Does It Help
No Except
Conclusions
Example
Conclusion
Taught by
Meeting Cpp