#citadel #compiler #optimization #api #back-end #middleend #middleend-optimizer

citadel-middleend

The middleend/optimizer for the citadel compiler backend

2 releases

0.0.11 May 28, 2024
0.0.1 May 1, 2024

#764 in Programming languages


Used in citadel-api

MIT license

4KB
61 lines

Middleend [WIP] [lib]

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.


lib.rs:

Citadel - middleend

The middleend crate of the citadel project

For information on what exactly citadel is you should visit our github-repository

This crate provides an api for writing new optimizers and IR layers

Dependencies

~17KB