[Coverage] Make additional counters available for BranchRegion. NFC. #120930
Introduce CounterExpressionBuilder::replace(C, Map)
618e6394
[Coverage] Introduce `getBranchCounterPair()`. NFC.
fc697f04
Introduce the type `CounterPair` for RegionCounterMap
e4172ca2
Merge branches 'users/chapuni/cov/single/getpair', 'users/chapuni/cov…
12abd898
[Coverage] Make additional counters available for BranchRegion. NFC.
5e460594
Rewind changes for folding
ad136910
Update comments
209ea4cf
Use initializer statements
f0afd04d
Merge branches 'users/chapuni/cov/single/getpair' and 'users/chapuni/…
d4518a4f
Merge branch 'users/chapuni/cov/single/nextcount-base' into users/cha…
05df8dff
`first` may be cancelled.
be516faa
CGF::markStmtAsUsed
03cfce18
CGF.markStmtMaybeUsed for binop
afc8481f
Merge branch 'main' into users/chapuni/cov/single/getpair
58feee33
Introduce skeleton getSwitchImplicitDefaultCounter()
ab84f17f
Merge branches 'users/chapuni/cov/single/pair' and 'users/chapuni/cov…
804d330b
Merge branch 'users/chapuni/cov/single/nextcount-base' into HEAD
2c29f5d3
Update getSwitchImplicitDefaultCounter
a4608854
Don't allocate second if SkipExpr isn't Expr.
02853943
Merge branch 'main' into users/chapuni/cov/single/pair
ce7c17d5
Merge branch 'main' into users/chapuni/cov/single/replace
631bc353
s/replace/subst/
ed700c2c
Merge branch 'main' into users/chapuni/cov/single/getpair
9d3c3b00
getSwitchImplicitDefaultCounterPair
dbcf896f
Merge branch 'users/chapuni/cov/single/pair' into users/chapuni/cov/s…
2cb63954
Merge branch 'users/chapuni/cov/single/getpair' into users/chapuni/co…
702a72e2
Merge branch 'users/chapuni/cov/single/replace' into users/chapuni/co…
36465dce
Merge branch 'users/chapuni/cov/single/nextcount-base' into users/cha…
2413b83f
Fold either in switchcase
c0785e91
Introduce CounterMappingRegion::isBranch(). NFC.
bd1d96bb
ornata
commented
on 2024-12-23
ornata
commented
on 2024-12-23
Fznamznon
changed the title Coverage] Make additional counters available for BranchRegion. NFC. [Coverage] Make additional counters available for BranchRegion. NFC. 280 days ago
Merge branch 'main' into users/chapuni/cov/single/getpair
19edcd34
Introduce BranchCounterPair
4e41b99f
Merge branch 'main' into users/chapuni/cov/single/pair
63dbfb35
void verifyCounterMap() const
306d77f3
Introduce the dedicated class CounterPair instead of std::pair
a4f05c7a
Merge branches 'users/chapuni/cov/single/getpair' and 'users/chapuni/…
1f18ab90
Merge branch 'users/chapuni/cov/single/nextcount-base' into users/cha…
b7ae5584
Catch up the merge
f6c5f401
Introduce {UseExecPath, UseSkipPath} instead of {false, true}
aca86d45
Add a test
28c568ad
Prune redundant logic
d92a9d9c
Merge branch 'users/chapuni/cov/single/replace' into users/chapuni/co…
93fb420b
Merge branch 'users/chapuni/cov/single/nextcount-base' into users/cha…
6f8681c5
Expand RHS of MapToExpand. This will prevent recursion.
82f2e926
Append an explanation in the comment
b90fdf61
Rewind switch DefaultCase. (to #113112)
d854fb12
Enable addCounters
bac29679
Get rid of structual bindings
6bae87d6
Flatten with getBranchCounterPair(SkipCntForOld)
c8edf58d
Merge branch 'users/chapuni/cov/single/getpair' into users/chapuni/co…
ec6892d1
Merge branch 'users/chapuni/cov/single/nextcount-base' into users/cha…
9b99dde0
ornata
commented
on 2025-01-08
Update comments
f2ba2192
Decorate the mock
97015cb5
Will be pruned after the migration of SingleByte.
9a40d20d
Add comments
b548e71a
Merge branch 'main' into users/chapuni/cov/single/replace
13fbcdec
Merge branch 'main' into users/chapuni/cov/single/getpair
789eeabe
Merge branch 'users/chapuni/cov/single/replace' into users/chapuni/co…
86838828
Merge branch 'main' into users/chapuni/cov/single/pair
de5756c9
Merge branch 'users/chapuni/cov/single/getpair' into users/chapuni/co…
6d16b1c5
Merge branch 'users/chapuni/cov/single/pair' into users/chapuni/cov/s…
0aa930a4
Merge branch 'users/chapuni/cov/single/nextcount-base' into users/cha…
fea7da1b
chapuni
changed the base branch from
users/chapuni/cov/single/nextcount-base
to
main
263 days ago
Assignees
No one assigned
Labels
clang
clang:codegen
PGO
Login to write a write a comment.
Login via GitHub