playXE / b3-rs

JIT codegen backend with SSA IR based on B3 from WebKit

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Use ISLE for strength reduction passes

playXE opened this issue · comments

commented

Right now all passes to reduce strength are contained inside src/reduce_strength.rs, it is a huge file with lots of passes. Instead of manually handwritting matches on code for it we could use cranelift-isle crate to generate such code for us.