about summary refs log tree commit diff
path: root/compiler/rustc_codegen_llvm/src
diff options
context:
space:
mode:
authorTyler Mandry <tmandry@gmail.com>2020-09-01 18:24:25 -0700
committerGitHub <noreply@github.com>2020-09-01 18:24:25 -0700
commit5f28831a40477a0d564368e11fe6c5d6a26cd56f (patch)
tree1f310a19da46bde7daa574b45c79e3efb60c1443 /compiler/rustc_codegen_llvm/src
parent383da5e1e670c5028731aa3e477578e5e97c6e52 (diff)
parent6b5869a0ae3488ee19c2c4cb30cd589f68a3d2a8 (diff)
downloadrust-5f28831a40477a0d564368e11fe6c5d6a26cd56f.tar.gz
rust-5f28831a40477a0d564368e11fe6c5d6a26cd56f.zip
Rollup merge of #76074 - richkadel:llvm-coverage-map-gen-6b.5.1, r=wesleywiser
Add new `-Z dump-mir-spanview` option

Similar to `-Z dump-mir-graphviz`, this adds the option to write
HTML+CSS files that allow users to analyze the spans associated with MIR
elements (by individual statement, just terminator, or overall basic
block).

This PR was split out from PR #76004, and exposes an API for spanview
HTML+CSS files that is also used to analyze code regions chosen for
coverage instrumentation (in a follow-on PR).

Rust compiler MCP rust-lang/compiler-team#278

Relevant issue: #34701 - Implement support for LLVMs code coverage
instrumentation

r? @tmandry
FYI @wesleywiser
Diffstat (limited to 'compiler/rustc_codegen_llvm/src')
0 files changed, 0 insertions, 0 deletions