Commit Graph

6557 Commits

Author SHA1 Message Date
Ross Thompson
cae4448808 Merge branch 'main' of https://github.com/openhwgroup/cvw 2023-05-22 10:06:42 -05:00
Ross Thompson
0be8ec966c
Merge pull request #296 from davidharrishmc/main
riscof fixes
2023-05-22 11:05:34 -04:00
Ross Thompson
d57a33fb6b Repaired wave file. 2023-05-22 09:50:34 -05:00
Ross Thompson
71e5372373 Merge branch 'main' of https://github.com/openhwgroup/cvw 2023-05-22 09:38:57 -05:00
David Harris
0c73e3c85e Fixed division by zero in coremark postprocessing 2023-05-16 13:53:03 -07:00
David Harris
579a62c2d2 Update Coremark makefile 2023-05-16 13:46:20 -07:00
David Harris
d086dbffb4 Factored FMA tests out of the main 32/64 f/d tests to run in parallel and speed up sim 2023-05-16 11:37:01 -07:00
David Harris
15f721a75e Merge branch 'main' of https://github.com/openhwgroup/cvw into main 2023-05-16 11:19:25 -07:00
David Harris
bdd0ab5a55 Added Zifencei ISA to tests where necessary to support new compiler 2023-05-16 11:18:27 -07:00
David Harris
63473a1477 Changed DIVN comparison from NF to NF+2. Shouldn't make a difference on our word sizes of XLEN=32/64, NF = 10/23/52) but is more proper in the general case. 2023-05-15 03:51:59 -07:00
Ross Thompson
c9ceda5794
Merge pull request #294 from davidharrishmc/main
Defined empty RVMODEL interrupt macros to make riscof warnings go away
2023-05-14 13:19:41 -05:00
Ross Thompson
f0268c60fb
Merge pull request #295 from davidharrishmc/dev
Merged install script cleanup
2023-05-14 13:19:06 -05:00
David Harris
f5db0a714d Added Zicsr and zifencei to RVTEST_ISA in custom tests where necessary to make them compile 2023-05-14 06:58:29 -07:00
David Harris
402395b126 Fixed riscof scripts that were removing zicsr from compiler misa 2023-05-14 04:19:08 -07:00
David Harris
5a8a82fe61 Commented out unnecessary text segment in test.ld that causes RWX in LOAD segment warning 2023-05-14 03:58:08 -07:00
David Harris
fe78b820f4 Merged install script cleanup 2023-05-14 03:41:35 -07:00
David Harris
c6a6269404 Defined empty RVMODEL interrupt macros to make riscof warnings go away 2023-05-14 03:36:28 -07:00
David Harris
84e7d6dbbc Added CD before compiling SAIL 2023-05-14 03:08:53 -07:00
Ross Thompson
2612ca4062 Merge branch 'main' of https://github.com/openhwgroup/cvw 2023-05-11 14:56:53 -05:00
Ross Thompson
03823a9bc1 Partially working local history repair. 2023-05-11 14:56:26 -05:00
Ross Thompson
9712a619d9
Merge pull request #293 from davidharrishmc/main
wally installation improvements: latest main branch of riscv-arch-tes…
2023-05-10 11:40:43 -05:00
David Harris
d4d9fa1ff6 wally installation improvements: latest main branch of riscv-arch-test, updated install script 2023-05-10 08:23:55 -07:00
David Harris
4b0b7f0aaf
Update README.md 2023-05-09 10:58:45 -07:00
Ross Thompson
69acd43263
Merge pull request #292 from davidharrishmc/dev
Added packages requested for gcc
2023-05-09 12:41:06 -05:00
David Harris
be7bc4c9ea Added packages requested for gcc 2023-05-09 10:30:02 -07:00
David Harris
988ae68c94
Merge pull request #291 from kjprime/main
Add comments tlbGBL and minor optimization
2023-05-06 09:11:34 -07:00
Ross Thompson
e34b25511a Baseline localhistory with speculative repair built. 2023-05-05 15:23:45 -05:00
Kevin Thomas
968c228fcc Comment tlbGBL more discriptively
Reduce redundant instructions
2023-05-04 19:13:47 -05:00
Ross Thompson
faf71294d6 Fixed bug in local history predictor. 2023-05-04 16:54:41 -05:00
Ross Thompson
e11d42b270 Almost working ahead pipelined local history predictor. 2023-05-04 16:17:31 -05:00
Ross Thompson
8da2b18543 Maybe I finally have the ahead pipelined local history predictor working. 2023-05-04 14:11:34 -05:00
Ross Thompson
afafa9718d Ahead pipelining is not yet working. :( 2023-05-03 17:41:38 -05:00
Ross Thompson
35a59a1193 I think ahead pipelining is working for local history. 2023-05-03 12:52:32 -05:00
Ross Thompson
c4d6724867 Updated configs for local branch history `defines. 2023-05-02 11:11:04 -05:00
Ross Thompson
9ee6ba8964 Added comment explaining the difference between global history and local history basic implementations. 2023-05-02 11:01:46 -05:00
Ross Thompson
799c25cc60 Swapped the m and k parameters for local history predictor. 2023-05-02 10:52:41 -05:00
Ross Thompson
b9abb2a491 Maybe have the baseline local history predictor working. 2023-05-01 15:45:27 -05:00
Ross Thompson
6b4ca64483
Merge pull request #290 from davidharrishmc/dev
Fixed IROM coverage issues in IFU
2023-05-01 10:49:27 -05:00
Ross Thompson
6e6185743a Merge branch 'main' into localhistory 2023-05-01 10:35:50 -05:00
David Harris
34880771af Fixed IROM coverage issues in IFU 2023-05-01 08:32:52 -07:00
Ross Thompson
adbd5beff1
Merge pull request #289 from davidharrishmc/dev
Fixed redundant check of SupportedFmt on fmv
2023-05-01 10:30:33 -05:00
David Harris
c1786bfec8 IMMU exclude non word-sized accesses 2023-05-01 08:14:19 -07:00
Ross Thompson
f1038f1eec Merge branch 'main' of https://github.com/openhwgroup/cvw 2023-04-30 23:30:13 -05:00
David Harris
bfa35d727b Fixed redundant check of SupportedFmt on fmv that caused coverage problem on fctrl 2023-04-29 05:58:40 -07:00
Ross Thompson
5f52d441cb
Merge pull request #287 from koooo142857/main
pmppriority module
2023-04-28 10:29:45 -05:00
Ross Thompson
a4d0a9d33e
Merge pull request #288 from davidharrishmc/dev
Coverage improvements
2023-04-28 10:28:28 -05:00
David Harris
d5c350c597 Merged coverage exclusions for PMP 2023-04-28 08:04:25 -07:00
David Harris
ca5a71bbe5 PMA Checker coverage 2023-04-28 07:53:59 -07:00
David Harris
22e4f82a99 Commenting 2023-04-28 07:52:08 -07:00
David Harris
2b9b2f21df
Merge branch 'main' into main 2023-04-28 07:51:32 -07:00