#optimize #compile #compiler #jit

no-std cranelift-preopt

Support for optimizations in Cranelift

6 releases (breaking)

✓ Uses Rust 2018 edition

0.28.0 Jan 23, 2019
0.27.0 Jan 23, 2019
0.26.0 Dec 11, 2018
0.25.0 Nov 27, 2018
0.23.0 Nov 8, 2018

#97 in No standard library

Download history 13/week @ 2018-11-14 15/week @ 2018-11-21 12/week @ 2018-11-28 15/week @ 2018-12-05 12/week @ 2018-12-12 6/week @ 2018-12-19 24/week @ 2018-12-26 2/week @ 2019-01-02 22/week @ 2019-01-09 12/week @ 2019-01-16 15/week @ 2019-01-23

49 downloads per month

Apache-2.0 WITH LLVM-exception

2MB
40K SLoC

Rust 26K SLoC // 0.2% comments Python 14K SLoC // 0.1% comments Shell 17 SLoC // 0.3% comments

This crate performs early-stage optimizations on Cranelift IR.


lib.rs:

Performs early-stage optimizations on Cranelift IR.

Dependencies