Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add TBR analysis to the reverse mode in Clad. #655

Merged
merged 1 commit into from
Dec 1, 2023

Introduce To-Be-Recorded Analysis in Clad.

7a38e51
Select commit
Loading
Failed to load commit list.
Merged

Add TBR analysis to the reverse mode in Clad. #655

Introduce To-Be-Recorded Analysis in Clad.
7a38e51
Select commit
Loading
Failed to load commit list.
Codecov / codecov/project succeeded Dec 1, 2023 in 0s

94.30% (+0.12%) compared to 8647f13

View this Pull Request on Codecov

94.30% (+0.12%) compared to 8647f13

Details

Codecov Report

Merging #655 (7a38e51) into master (8647f13) will increase coverage by 0.12%.
The diff coverage is 95.95%.

Additional details and impacted files

Impacted file tree graph

@@            Coverage Diff             @@
##           master     #655      +/-   ##
==========================================
+ Coverage   94.17%   94.30%   +0.12%     
==========================================
  Files          43       45       +2     
  Lines        6334     7003     +669     
==========================================
+ Hits         5965     6604     +639     
- Misses        369      399      +30     
Files Coverage Δ
include/clad/Differentiator/CladUtils.h 100.00% <ø> (ø)
include/clad/Differentiator/Compatibility.h 91.30% <100.00%> (+0.25%) ⬆️
include/clad/Differentiator/DiffPlanner.h 100.00% <ø> (ø)
include/clad/Differentiator/StmtClone.h 77.77% <ø> (ø)
include/clad/Differentiator/VisitorBase.h 100.00% <100.00%> (ø)
lib/Differentiator/ErrorEstimator.cpp 98.50% <100.00%> (-0.06%) ⬇️
lib/Differentiator/StmtClone.cpp 55.96% <100.00%> (+0.73%) ⬆️
lib/Differentiator/TBRAnalyzer.h 100.00% <100.00%> (ø)
lib/Differentiator/VisitorBase.cpp 97.79% <100.00%> (+0.01%) ⬆️
tools/ClangPlugin.cpp 90.25% <100.00%> (+0.15%) ⬆️
... and 5 more
Files Coverage Δ
include/clad/Differentiator/CladUtils.h 100.00% <ø> (ø)
include/clad/Differentiator/Compatibility.h 91.30% <100.00%> (+0.25%) ⬆️
include/clad/Differentiator/DiffPlanner.h 100.00% <ø> (ø)
include/clad/Differentiator/StmtClone.h 77.77% <ø> (ø)
include/clad/Differentiator/VisitorBase.h 100.00% <100.00%> (ø)
lib/Differentiator/ErrorEstimator.cpp 98.50% <100.00%> (-0.06%) ⬇️
lib/Differentiator/StmtClone.cpp 55.96% <100.00%> (+0.73%) ⬆️
lib/Differentiator/TBRAnalyzer.h 100.00% <100.00%> (ø)
lib/Differentiator/VisitorBase.cpp 97.79% <100.00%> (+0.01%) ⬆️
tools/ClangPlugin.cpp 90.25% <100.00%> (+0.15%) ⬆️
... and 5 more