ACPO(AI-Enabled Compiler-Driven Program Optimization) is a novel framework to provide LLVM with simple and comprehensive tools to benefit from employing ML models for different optimization passes.
QBE (Query By Example - Backend Compiler) is a backend compilation framework designed specifically for compiler developers, aimed at providing powerful architecture specific code generation support.