diff options
| author | George Karpenkov <ekarpenkov@apple.com> | 2017-05-25 01:41:46 +0000 |
|---|---|---|
| committer | George Karpenkov <ekarpenkov@apple.com> | 2017-05-25 01:41:46 +0000 |
| commit | a1c532784d358e1840031f727dfc4564fb653f1a (patch) | |
| tree | 4ac7f8b09941e5ee23575d15a39f409518250138 /llvm/lib/Fuzzer/test/fuzzer-segv.test | |
| parent | 1fbc01f70f60a7034b06ab85d8936b0b3f80e156 (diff) | |
| download | bcm5719-llvm-a1c532784d358e1840031f727dfc4564fb653f1a.tar.gz bcm5719-llvm-a1c532784d358e1840031f727dfc4564fb653f1a.zip | |
Fix coverage check for full post-dominator basic blocks.
Coverage instrumentation which does not instrument full post-dominators
and full-dominators may skip valid paths, as the reasoning for skipping
blocks may become circular.
This patch fixes that, by only skipping
full post-dominators with multiple predecessors, as such predecessors by
definition can not be full-dominators.
llvm-svn: 303827
Diffstat (limited to 'llvm/lib/Fuzzer/test/fuzzer-segv.test')
0 files changed, 0 insertions, 0 deletions

