LLVM  mainline
Modules
Transforms
LLVM-C: C interface to LLVM
Collaboration diagram for Transforms:

Modules

 Interprocedural transformations
 Pass manager builder
 Scalar transformations
 Vectorization transformations