This is the first simple attempt to reduce number of coverage-
instrumented blocks.
If a basic block dominates all its successors, then its coverage
information is useless to us. Ingore such blocks if
santizer-coverage-prune-tree option is set.
Paths
| Differential D17626
[sancov] Pruning full dominator blocks from instrumentation. ClosedPublic Authored by aizatsky on Feb 25 2016, 4:58 PM.
Details Summary This is the first simple attempt to reduce number of coverage- If a basic block dominates all its successors, then its coverage
Diff Detail
Event Timelineaizatsky retitled this revision from to [sancov] Pruning full dominator blocks from instrumentation.. aizatsky updated this object. Comment Actionsnits This revision is now accepted and ready to land.Feb 25 2016, 5:16 PM Closed by commit rL261949: [sancov] Pruning full dominator blocks from instrumentation. (authored by aizatsky). · Explain WhyFeb 25 2016, 5:22 PM This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 49127 llvm/trunk/lib/Transforms/Instrumentation/SanitizerCoverage.cpp
llvm/trunk/test/Instrumentation/SanitizerCoverage/coverage.ll
|