Skip to content

D$ Coverage

Eclipse Webmaster requested to merge github/fork/AlecVercruysse/coverage4 into main

Created by: AlecVercruysse

Unfortunately, D$ is not yet at 100%, but I just ran out of time to look at the next few issues. I envision being able to get them next week.

Two test cases check edge-cases for each cacheway, since I noticed that these edge-cases were sometimes hit by other tests in some cache ways but not others. I was able to replicate those cases across all caches. There is some logic simplification as well, and some exclusions.

Lastly, I fix a bug in the exclusion for the fdivsqrtfsm that also brings up FPU coverage.

Details are provided in commit messages.

The coverage change I see when applying this PR is:

main: d5e2fefe

FPU at 91.42 LSU at 87.47 total 86.46

coverage4:

FPU at 93.64 LSU at 91.11

total at 88.35

Merge request reports

Loading