Commit Graph

9576 Commits

Author SHA1 Message Date
David Harris
f0f0e96eee Fixes mstatus.FS to also be set when a FP operation sets a floating-point flag even if it doesnt write a FP register 2024-08-13 07:34:58 -07:00
David Harris
125884eb74 Fixes mstatus.FS to also be set when a FP operation sets a floating-point flag even if it doesnt write a FP register 2024-08-13 07:34:58 -07:00
David Harris
ca82a63de6 Fixed c.slli hint discovered by Lee (Issue 910) 2024-08-13 06:45:45 -07:00
David Harris
705ee60618 Fixed c.slli hint discovered by Lee (Issue 910) 2024-08-13 06:45:45 -07:00
Jordan Carlin
533277b134 Merge pull request #903 from davidharrishmc/dev
Updated regression to avoid iter-elf and fix missing --lockstep
2024-08-11 13:17:13 -07:00
Jordan Carlin
ffcf9a3973
Merge pull request #903 from davidharrishmc/dev
Updated regression to avoid iter-elf and fix missing --lockstep
2024-08-11 13:17:13 -07:00
David Harris
fc776b264b Merge pull request #906 from jordancarlin/installation
More robust gcc activation method for older distros
2024-08-10 03:37:16 -07:00
David Harris
2b9de52924
Merge pull request #906 from jordancarlin/installation
More robust gcc activation method for older distros
2024-08-10 03:37:16 -07:00
Jordan Carlin
6d77398c95 Update linker scripts to avoid hardcoded /opt/riscv 2024-08-09 20:15:28 -07:00
Jordan Carlin
564ce83e11
Update linker scripts to avoid hardcoded /opt/riscv 2024-08-09 20:15:28 -07:00
Jordan Carlin
55bdb918cf Update gcc activation method for old distros 2024-08-09 17:07:33 -07:00
Jordan Carlin
f534a75a09
Update gcc activation method for old distros 2024-08-09 17:07:33 -07:00
David Harris
a1c025e7a7 Merge branch 'main' of https://github.com/openhwgroup/cvw into dev 2024-08-09 06:50:19 -07:00
David Harris
bb13c3d7a0 Merge branch 'main' of https://github.com/openhwgroup/cvw into dev 2024-08-09 06:50:19 -07:00
David Harris
6be6e26e12 Merge pull request #904 from jordancarlin/installation
More installation updates
2024-08-09 06:49:46 -07:00
David Harris
fa772c652a
Merge pull request #904 from jordancarlin/installation
More installation updates
2024-08-09 06:49:46 -07:00
David Harris
ed8c9dbdea Fixed lockstep simulation of directory of ELF files 2024-08-09 06:18:38 -07:00
David Harris
e18d6b2744 Fixed lockstep simulation of directory of ELF files 2024-08-09 06:18:38 -07:00
Jordan Carlin
4eb2f692d7 Update python venv prompt 2024-08-08 22:04:27 -07:00
Jordan Carlin
1f39b60619
Update python venv prompt 2024-08-08 22:04:27 -07:00
Jordan Carlin
f3bc84a15c filter more console output 2024-08-08 22:03:45 -07:00
Jordan Carlin
5f0bc114fd
filter more console output 2024-08-08 22:03:45 -07:00
David Harris
64709bccab Fixed fldsp decompress with rd = 0 2024-08-08 21:45:57 -07:00
David Harris
b334dc50a4 Fixed fldsp decompress with rd = 0 2024-08-08 21:45:57 -07:00
David Harris
c69c732723 Updated regression to avoid iter-elf 2024-08-08 21:03:59 -07:00
David Harris
a59a5f2f4c Updated regression to avoid iter-elf 2024-08-08 21:03:59 -07:00
Jordan Carlin
5483b6fee0 Add zsbl to makefile 2024-08-08 20:53:40 -07:00
Jordan Carlin
3a4018fa3d
Add zsbl to makefile 2024-08-08 20:53:40 -07:00
David Harris
be90457250 Merge pull request #862 from jordancarlin/verilator_fixes
Remove Verilator hack
2024-08-08 20:50:50 -07:00
David Harris
d4a8377406
Merge pull request #862 from jordancarlin/verilator_fixes
Remove Verilator hack
2024-08-08 20:50:50 -07:00
Jordan Carlin
08506b5872 Remove boot.mem 2024-08-08 20:27:51 -07:00
Jordan Carlin
16e2d65865
Remove boot.mem 2024-08-08 20:27:51 -07:00
David Harris
77c2a86cef Merge pull request #869 from jordancarlin/installation
Installation and setup overhaul
2024-08-08 15:39:23 -07:00
David Harris
bc70f0b933
Merge pull request #869 from jordancarlin/installation
Installation and setup overhaul
2024-08-08 15:39:23 -07:00
Rose Thompson
32163cff6f Merge pull request #901 from JacobPease/main
Turned off RVVI by default.
2024-08-08 13:53:10 -05:00
Rose Thompson
5299eef6a6
Merge pull request #901 from JacobPease/main
Turned off RVVI by default.
2024-08-08 13:53:10 -05:00
Jacob Pease
6e8c210e09 Commented out rvvi debug probes in wally.tcl. 2024-08-08 13:52:53 -05:00
Jacob Pease
8c96c06022 Commented out rvvi debug probes in wally.tcl. 2024-08-08 13:52:53 -05:00
Jacob Pease
660da55451 Turned off RVVI by default. 2024-08-08 13:50:11 -05:00
Jacob Pease
ed0c826d74 Turned off RVVI by default. 2024-08-08 13:50:11 -05:00
Jordan Carlin
46e752e433 Merge pull request #900 from davidharrishmc/dev
A_SUPPORTED and cvw_arch_test fixes
2024-08-08 07:09:15 -07:00
Jordan Carlin
9976f6087e
Merge pull request #900 from davidharrishmc/dev
A_SUPPORTED and cvw_arch_test fixes
2024-08-08 07:09:15 -07:00
David Harris
010038ec32 Depricate conditional generation based on A_SUPPORTED, which is now computed from ZALRSC_SUPPORTED and ZAAMO_SUPPORTED 2024-08-08 05:27:35 -07:00
David Harris
fa98ae8c30 Depricate conditional generation based on A_SUPPORTED, which is now computed from ZALRSC_SUPPORTED and ZAAMO_SUPPORTED 2024-08-08 05:27:35 -07:00
David Harris
c5c49d3cc0 Fix creating cvw-arch-verif work directory 2024-08-08 05:25:28 -07:00
David Harris
77b45f2d75 Fix creating cvw-arch-verif work directory 2024-08-08 05:25:28 -07:00
David Harris
2dfbfc7561 merged covergen.py 2024-08-08 05:06:47 -07:00
David Harris
1e05dc5a8e merged covergen.py 2024-08-08 05:06:47 -07:00
David Harris
935f433978 covergen store case 2024-08-08 05:04:19 -07:00
Jordan Carlin
d00e262b6e Temporary fix for riscv-software-src/riscof#122 2024-08-08 00:48:09 -07:00