llvm-project
[Coverage][Single] Enable Branch coverage for SwitchStmt
#113112
Open

[Coverage][Single] Enable Branch coverage for SwitchStmt #113112

chapuni
chapuni [Coverage] Move SingleByteCoverage out of CountedRegion
178b57cb
chapuni [Coverage] Make SingleByteCoverage work consistent to merging
aacb50dd
chapuni Rework. (Also reverts "[Coverage] Move SingleByteCoverage out of Cou…
b9bbc7ca
chapuni clang/test/CoverageMapping/single-byte-counters.cpp: Rewrite counter …
52f072e5
chapuni Merge branches 'users/chapuni/cov/single/test' and 'users/chapuni/cov…
78e33bac
chapuni [Coverage][Single] Enable Branch coverage for SwitchStmt
ec05cc37
chapuni chapuni requested a review from ornata ornata 343 days ago
chapuni chapuni requested a review from hanickadot hanickadot 343 days ago
chapuni chapuni requested a review from gulfemsavrun gulfemsavrun 343 days ago
chapuni chapuni requested a review from evodius96 evodius96 343 days ago
llvmbot llvmbot added clang
llvmbot llvmbot added clang:codegen
llvmbot
chapuni Merge branch 'users/chapuni/cov/single/nextcount' into users/chapuni/…
4b87f26a
chapuni Merge branch 'users/chapuni/cov/single/base' into users/chapuni/cov/s…
bfc4b4d7
chapuni Merge branch 'users/chapuni/cov/single/nextcount' into users/chapuni/…
bc708d56
chapuni Merge branch 'users/chapuni/cov/single/base' into users/chapuni/cov/s…
5c7f06fb
chapuni test/llvm-cov: Transform %.c* tests to {%.test, Inputs/%.c*}
97a4a8f4
chapuni Introduce test/llvm-cov/Inputs/yaml.makefile for convenience.
c50c4929
chapuni Add tests for SingleByteCoverage
d7c5b440
chapuni Merge branch 'users/chapuni/cov/single/test' into users/chapuni/cov/s…
6675226d
chapuni Fix a test to fix linecount=1
5fc34086
chapuni Merge branch 'users/chapuni/cov/single/merge' into users/chapuni/cov/…
d0864911
chapuni Merge branch 'users/chapuni/cov/single/merge' into users/chapuni/cov/…
b1491b82
chapuni Update test
cce771fa
chapuni Merge branch 'users/chapuni/cov/single/base' into users/chapuni/cov/s…
c81e7d46
chapuni threads.c: Fixup on the clean testdir
eb7fff9a
chapuni Rename threads.c to threads.test since it is no longer C source file.
75430950
chapuni llvm/test/tools/llvm-cov/Inputs: Avoid wildcards `rm -rf %t*.dir`
00ac90d2
chapuni Merge branch 'main' into users/chapuni/cov/single/test
fcb3ee81
chapuni Use `[[#min(C,n)]]` for tests
5fa862ad
chapuni llvm-cov: Introduce `--binary-counters`
805e9a93
chapuni Merge branch 'users/chapuni/cov/single/test' into users/chapuni/cov/s…
68d7b3ba
chapuni Update tests
24457a72
chapuni Merge branches 'users/chapuni/cov/single/merge' and 'users/chapuni/co…
805dbd91
chapuni New SingleByteCoverage
f96b435e
chapuni Merge branch 'users/chapuni/cov/single/refactor' into users/chapuni/c…
2968ea65
chapuni Merge branch 'users/chapuni/cov/single/nextcount' into users/chapuni/…
cb3f9594
chapuni Merge branch 'users/chapuni/cov/single/base' into users/chapuni/cov/s…
cb3ff1fc
chapuni threads.c => threads.test (following #113114)
47550d1c
chapuni clang/test: Add tests that we missed while I was updating.
42c0c261
chapuni Merge branches 'users/chapuni/cov/single/test' and 'users/chapuni/cov…
c0a93e2e
chapuni s/Count1/BinaryCount/
f4dc4ebf
chapuni Update desc
822620be
chapuni Merge branch 'main' into users/chapuni/cov/binary
658bd488
chapuni Merge branch 'users/chapuni/cov/binary' into users/chapuni/cov/single…
0780993f
chapuni Merge branch 'users/chapuni/cov/single/nextcount' into users/chapuni/…
5dfe3e76
chapuni Eliminate (rewind) "refactor" changes
1adf497f
chapuni Merge branch 'users/chapuni/cov/single/base' into users/chapuni/cov/s…
b1ec9e54
chapuni Fix wrong merge resolutions
dfc99bad
chapuni Reorganize CoverageMapping::SingleByteCoverage
f3c95930
chapuni Prune commented-out line
3780e07c
chapuni Merge branch 'main' into users/chapuni/cov/single/refactor
894c383d
chapuni Merge branch 'main' into users/chapuni/cov/single/refactor
7c26a2a1
chapuni Merge branch 'users/chapuni/cov/single/refactor' into users/chapuni/c…
e11930a0
chapuni Merge branch 'users/chapuni/cov/single/nextcount' into users/chapuni/…
ad7b753e
chapuni Merge branch 'main' into users/chapuni/cov/single/base
3069477f
chapuni Merge branch 'users/chapuni/cov/single/base' into users/chapuni/cov/s…
360bed84
chapuni Merge branch 'users/chapuni/cov/single/nextcount' into users/chapuni/…
e7fd5cd2
chapuni Merge branch 'users/chapuni/cov/single/base' into users/chapuni/cov/s…
b3cdf258
chapuni Revert "Rewind switch DefaultCase. (to #113112)"
af759727
chapuni Resurrect merge conflict
fa04eb4a
chapuni Merge branch 'users/chapuni/cov/single/nextcount' into users/chapuni/…
bdcf47e4
chapuni Merge branch 'users/chapuni/cov/single/base' into users/chapuni/cov/s…
e2810c9a
chapuni chapuni changed the base branch from users/chapuni/cov/single/base to users/chapuni/cov/single/nextcount 263 days ago

Login to write a write a comment.

Login via GitHub

Assignees
No one assigned
Labels
Milestone