Not super familiar with Rust, but will this have any impact on debugging?<p>I imagine LLVM is generating debug symbols from what it receives (which would be fairly representative of the original program).<p>Now with this extra step, won&#x27;t LLVM generate debugging symbols for the MIR, which doesn&#x27;t really map well to the original code (ie: LLVM won&#x27;t know all those gotos were originally a loop)?