Rust depends heavily on the llvm optimization pipeline afaik. So it would be a heavy investment to write native backends.