llvm-project
llvm-cov: Merge records for template instantiations
#121197
Open

llvm-cov: Merge records for template instantiations #121197

chapuni wants to merge 79 commits into main from users/chapuni/cov/merge/trunk
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 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 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 LLVMCoverage: Unify getCoverageForFile and getCoverageForFunction
5b6c0b02
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 threads.c => threads.test (following #113114)
47550d1c
chapuni s/Count1/BinaryCount/
f4dc4ebf
chapuni Update desc
822620be
chapuni Merge branch 'main' into users/chapuni/cov/single/merge
9a20404e
chapuni Merge branch 'main' into users/chapuni/cov/binary
658bd488
chapuni Merge branch 'users/chapuni/cov/binary' into users/chapuni/cov/single…
0780993f
chapuni Fix wrong merge resolutions
dfc99bad
chapuni Reorganize CoverageMapping::SingleByteCoverage
f3c95930
chapuni Prune commented-out line
3780e07c
chapuni [Coverage] Make `MCDCRecord::Folded` as `[false/true]` with BitVector…
36b4aaf0
chapuni [Coverage] MCDC: Move `findIndependencePairs` into `MCDCRecord`
978070d6
chapuni Merge branches 'users/chapuni/cov/merge/mcdcfold' and 'users/chapuni/…
f42bb832
chapuni [Coverage] Sort `MCDCRecord::ExecVectors` order by Bitmap index
3abe2ac3
chapuni llvm-cov: Refactor CoverageSummaryInfo. NFC.
f86c537e
chapuni llvm-cov: Emit RegionCoverage based on `CoverageData::Segments`
92bf1c1e
chapuni Merge remote-tracking branches 'origin/users/chapuni/cov/single/refac…
2293b8d3
chapuni Merge branches 'users/chapuni/cov/merge/mov_ind' and 'users/chapuni/c…
35b2948d
chapuni llvm-cov: Use `getCoverageForFile()`
c1678ea1
chapuni llvm-cov: Introduce `--merge-instantiations=<MergeStrategy>`
273eea73
chapuni Merge branches 'users/chapuni/cov/merge/strategy' and 'users/chapuni/…
2330477a
chapuni llvm-cov: [MCDC] Merge and recalculate independence pairs on template…
dc0ef8f6
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…
184dc0cf
chapuni Merge branch 'users/chapuni/cov/single/refactor' into users/chapuni/c…
85364957
chapuni Merge branch 'main' into users/chapuni/cov/merge/summaryinfo
764b14b4
chapuni Merge branch 'users/chapuni/cov/merge/summaryinfo' into users/chapuni…
8c769992
chapuni Merge branch 'users/chapuni/cov/merge/summaryinfo' into users/chapuni…
85b1602f
chapuni Merge branch 'users/chapuni/cov/merge/mcdcsort-base' into users/chapu…
11f5cc5b
chapuni s/IsSummaryEmpty/isSummaryEmpty/
71b5be74
chapuni Merge branch 'main' into users/chapuni/cov/merge/mov_ind
273a6551
chapuni Merge branch 'main' into users/chapuni/cov/merge/mcdcsort-base
ad6726db
chapuni Merge branch 'main' into users/chapuni/cov/single/unify
10517c44
chapuni Merge branch 'users/chapuni/cov/single/unify' into users/chapuni/cov/…
c33e8987
chapuni Merge branch 'users/chapuni/cov/merge/mcdcsort-base' into users/chapu…
fa45418c
chapuni Merge branch 'users/chapuni/cov/merge/mov_ind' into users/chapuni/cov…
3a9e417a
chapuni Merge branch 'users/chapuni/cov/merge/mov_ind' into users/chapuni/cov…
9e573468
chapuni Merge branch 'users/chapuni/cov/single/unify' into users/chapuni/cov/…
1ec6ebf0
chapuni Merge branch 'users/chapuni/cov/merge/region_segment' into users/chap…
5633a207
chapuni Merge branch 'users/chapuni/cov/merge/forfile-base' into users/chapun…
2c9593fe
chapuni Merge branch 'users/chapuni/cov/merge/mov_ind' into users/chapuni/cov…
0e2d5d1c
chapuni Merge branch 'users/chapuni/cov/single/merge' into users/chapuni/cov/…
bb3bb716
chapuni Merge branch 'users/chapuni/cov/merge/forfile' into users/chapuni/cov…
b93addb4
chapuni Revert "Merge branch 'users/chapuni/cov/single/unify' into users/chap…
694a7724
chapuni Merge branch 'users/chapuni/cov/merge/mcdcsort' into users/chapuni/co…
8a316210
chapuni Merge branch 'users/chapuni/cov/merge/strategy' into users/chapuni/co…
24147ba3
chapuni Merge branch 'users/chapuni/cov/merge/merge-mcdc-base' into users/cha…
2205a9a7
chapuni Merge branch 'users/chapuni/cov/merge/merge-mcdc' into users/chapuni/…
012afda7
chapuni Merge branch 'main' into users/chapuni/cov/merge/region_segment
8afb2ffc
chapuni Move mcdc-templates-merge.test from #121194
0350c1eb
chapuni Merge branch 'users/chapuni/cov/merge/region_segment' into users/chap…
c4a2ca9b
chapuni Merge branch 'users/chapuni/cov/merge/forfile-base' into users/chapun…
00ac1899
chapuni Update tests
33f28e87
chapuni Merge branch 'users/chapuni/cov/merge/forfile' into users/chapuni/cov…
418a8be1
chapuni Merge branch 'users/chapuni/cov/merge/strategy' into users/chapuni/co…
bc24db62
chapuni Merge branch 'users/chapuni/cov/merge/merge-mcdc-base' into users/cha…
00ee8c74
chapuni Merge branch 'users/chapuni/cov/merge/merge-mcdc' into users/chapuni/…
051f2ee5
chapuni <numeric> std::iota
5cf0511f
chapuni Merge branch 'users/chapuni/cov/merge/strategy' into users/chapuni/co…
34ef28e3
chapuni
evodius96

Login to write a write a comment.

Login via GitHub

Reviewers
No reviews
Assignees
No one assigned
Labels
Milestone