D$ Coverage
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:
d5e2fefe
main:FPU at 91.42 LSU at 87.47 total 86.46
coverage4:
FPU at 93.64 LSU at 91.11
total at 88.35