#algorithm #range #block

regalloc

Modular register allocation algorithms

34 releases

0.0.34 Jan 19, 2022
0.0.33 Nov 23, 2021
0.0.32 Oct 20, 2021
0.0.31 Oct 6, 2020
0.0.16 Mar 30, 2020

#2306 in Algorithms

Download history 6646/week @ 2024-12-14 3989/week @ 2024-12-21 2865/week @ 2024-12-28 5174/week @ 2025-01-04 7320/week @ 2025-01-11 5032/week @ 2025-01-18 3558/week @ 2025-01-25 6866/week @ 2025-02-01 7124/week @ 2025-02-08 3566/week @ 2025-02-15 5673/week @ 2025-02-22 4032/week @ 2025-03-01 5056/week @ 2025-03-08 6496/week @ 2025-03-15 6360/week @ 2025-03-22 3373/week @ 2025-03-29

21,800 downloads per month

Apache-2.0 WITH LLVM-exception

730KB
13K SLoC

regalloc.rs

A work-in-progress modular register allocation algorithm, implemented so as to be used in Cranelift.

WARNING: This is not production ready, you should expect API changes, failures, etc.

Dependencies