#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

#1107 in Programming languages

Download history 3/week @ 2024-12-04 6/week @ 2024-12-11 7/week @ 2025-02-05 15/week @ 2025-02-12 22/week @ 2025-02-19 9/week @ 2025-02-26

53 downloads per month
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