diff options
author | Sameer Sahasrabuddhe <sameer.sahasrabuddhe@amd.com> | 2023-08-18 13:25:13 +0530 |
---|---|---|
committer | Sameer Sahasrabuddhe <sameer.sahasrabuddhe@amd.com> | 2023-08-18 13:25:13 +0530 |
commit | 4d081560cd3b6ac114aee15f50480dd978b55a44 (patch) | |
tree | f2d6e4918a2ca37e998a084743bb2e8ac1ca3ac3 /llvm/tools/llvm-cov/SourceCoverageViewText.cpp | |
parent | c861d32d7c2791bdc058d9d9fbaecc1c2f07b8c7 (diff) | |
download | llvm-4d081560cd3b6ac114aee15f50480dd978b55a44.zip llvm-4d081560cd3b6ac114aee15f50480dd978b55a44.tar.gz llvm-4d081560cd3b6ac114aee15f50480dd978b55a44.tar.bz2 |
[Uniformity] fix assert in a cycle made divergent by outside branch
When diverged paths reach an irreducible cycle C, every block inside C gets
marked as a join block. Such a join block J may be contained in a nest of
reducible cycles inside C. When visiting J, we can only expect that the
outermost C is irreducible, which we now correctly assert.
Diffstat (limited to 'llvm/tools/llvm-cov/SourceCoverageViewText.cpp')
0 files changed, 0 insertions, 0 deletions