Make source-based code coverage compatible with MIR inlining When codegenning code coverage use the instance that coverage data was originally generated for, to ensure basic level of compatibility with MIR inlining. Fixes #83061
Please read the rustc-dev-guide chapter on Backend Agnostic Codegen.