Building better programming language tools for coding agents.
Representing data collections in the compiler for analysis and optimization.
A collection of LLVM analyses, transforms and other utilities.
Abstractions for advanced LLVM analysis and transformation.