-
Notifications
You must be signed in to change notification settings - Fork 1.4k
Open
Labels
Description
For LLVM builds detailed information about basic blocks may be added with KCFLAGS="-mllvm -enable-bb-addr-map".
The same section is indirectly added by experimental CONFIG_AUTOFDO_CLANG.
Having the information about BB ends we can make coverage visualization much more precise (text ranges instead of lines).
Plan
- dashboard/config/linux: enable BB descriptors #6679 .
- Use bb_map data to improve local coverage reports on clang build.
- Propagate bb_map details to BigQuery database. We already have field for bb ends.
- Merge covered regions instead of coverage lines.