This is the middlend crate. It is the part of the compiler responsible for performing optimizations. Like most of the other -end crates in Citadel this is a pure api for building your own optimizers. https://github.com/Isible/citadel/tree/main/crates/middleend