• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

daisytuner / docc / 19260077370

11 Nov 2025 08:46AM UTC coverage: 25.23% (-0.4%) from 25.595%
19260077370

push

github

web-flow
Improving Glbl CFG viz & reducing too large ones (#320)

* Improving Glbl CFG viz & reducing too large ones

 ~ removed SDFG edges. We distinguish the nodes, so can share the edge types
 + modId, funcId on every node to scope correctly (SDFGs do not know their owning module and need to track scopes when elaborating DAG)
 ~ return edge handling (mixed up returnOrigin & returnTarget in some places
 ~ using CrossModule edge with SDFGs based on modId
 * reworked populateEntryPointSubgraph. Using custom visitor to stop at any return edges into other scopes (gadgets will return into multiple scopes)

* Fixed: now including back / cross edges again in Global CFG (now that we get them from the visitor and not just all forward edges). Using those to suppress warnings about non-matching visitor scope stack

0 of 217 new or added lines in 3 files covered. (0.0%)

31 existing lines in 3 files now uncovered.

1731 of 6861 relevant lines covered (25.23%)

8.82 hits per line

Source File
Press 'n' to go to next uncovered line, 'b' for previous

0.0
/plugin_llvm/src/analysis/global_cfg_analysis.cpp


Build SHA Not Found

The commit SHA "bf2952992ffdfc2f262fd30390cdb45b51653d8e" was not found in your repository, so the file cannot be loaded. This may be because you posted from a local development environment, or your CI created an ephemeral commit.

STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc