Stream:
cranelift
Topic:
regalloc3 review
Amanieu
(Jul 10 2025 at 23:58)
:
regalloc3 is now ready for review:
Design document
Initial review of regalloc3
regalloc3 backend for regalloc2
regalloc3 support in Cranelift
Adding regalloc3 as a hosted project under BA
regalloc3/DESIGN.md at main · Amanieu/regalloc3
New register allocator designed as a successor to regalloc2 - Amanieu/regalloc3
Initial review of regalloc3 by Amanieu · Pull Request #2 · Amanieu/regalloc3
This PR serves as a placeholder for the initial review of regalloc3.
Add support for using regalloc3 as the allocator back-end by Amanieu · Pull Request #230 · bytecodealliance/regalloc2
Currently still a draft because: The regalloc3 crate isn't published yet. This is missing support for debug locations.
Add option to use regalloc3 as the register allocator by Amanieu · Pull Request #11213 · bytecodealliance/wasmtime
This is based on bytecodealliance/regalloc2#230 which adds regalloc3 as a back-end to regalloc2. Only one change had to be made to codegen: tail calls were reserving r11 as a scratch register by ma...
Add regalloc3 as a hosted project by Amanieu · Pull Request #132 · bytecodealliance/governance
Rendered
Last updated: Dec 06 2025 at 06:05 UTC