cranelift_frontend has an ssa conversion implementation. It currently only works for clif ir. In the conversation around https://rust-lang.zulipchat.com/#narrow/stream/187780-t-compiler.2Fwg-llvm/topic/Convert.20to.20SSA.20during.20llvm.20ir.20codegen/near/213956377 it was noted that it may be useful to support any ir such that cg_llvm can use it too to prevent unnecessary loads and stores in debug mode.
Should I make a PR for this?
Last updated: Dec 23 2024 at 12:05 UTC