David Harris
|
dc526c92bd
|
Removed unused signals
|
2023-01-07 06:06:54 -08:00 |
|
David Harris
|
01525399cc
|
Removed unused signals; added check for atomic in pmachecker
|
2023-01-07 05:59:56 -08:00 |
|
David Harris
|
21b9f50851
|
Remove conditional from inside decompress module
|
2023-01-07 05:51:47 -08:00 |
|
David Harris
|
8506f120e1
|
Remove unused signals
|
2023-01-07 05:46:22 -08:00 |
|
David Harris
|
44352ced64
|
Branch logic simplification and remove unused signals
|
2023-01-07 05:42:34 -08:00 |
|
David Harris
|
d8f0425467
|
vclean working; started removing unused signals
|
2023-01-07 05:34:58 -08:00 |
|
David Harris
|
f4cb652a00
|
Merge branch 'main' of https://github.com/davidharrishmc/riscv-wally into main
|
2023-01-07 04:49:40 -08:00 |
|
David Harris
|
dfddca3ed3
|
Started vclean script to clean Verilog
|
2023-01-07 04:49:38 -08:00 |
|
David Harris
|
2188ff879b
|
code cleanup
|
2023-01-07 04:49:25 -08:00 |
|
Ross Thompson
|
c1c4024b4b
|
Fancy plot for branch predictor.
|
2023-01-06 18:04:49 -06:00 |
|
Ross Thompson
|
f119b492bb
|
Merge branch 'main' of github.com:davidharrishmc/riscv-wally
|
2023-01-06 15:18:13 -06:00 |
|
Ross Thompson
|
7223d1e05c
|
Added python script to post process performance counter metrics.
|
2023-01-06 15:15:54 -06:00 |
|
Katherine Parry
|
1bcb1725f5
|
renamed alot of signals in fpu
|
2023-01-06 10:35:23 -06:00 |
|
David Harris
|
c260354817
|
Removed unused UARCH configuration entries
|
2023-01-06 05:11:14 -08:00 |
|
Ross Thompson
|
01d4e942d0
|
Added more missing files.
|
2023-01-06 00:12:08 -06:00 |
|
Ross Thompson
|
8a5916ce66
|
Addd missing file.
|
2023-01-06 00:09:18 -06:00 |
|
Ross Thompson
|
09bb733088
|
Added code to print out performance counters at end of each test.
|
2023-01-05 18:00:11 -06:00 |
|
Ross Thompson
|
78e441fb38
|
More branch predictor cleanup.
|
2023-01-05 17:19:27 -06:00 |
|
Ross Thompson
|
65dd86b726
|
Keep around the old gshare.
|
2023-01-05 15:55:46 -06:00 |
|
Ross Thompson
|
2224679694
|
Added speculative gshare.
|
2023-01-05 14:18:00 -06:00 |
|
Ross Thompson
|
9d03109f34
|
Officially added global history with speculation to types of branch predictors.
|
2023-01-05 14:04:09 -06:00 |
|
Ross Thompson
|
0737efc86c
|
More branch predictor cleanup.
|
2023-01-05 13:36:51 -06:00 |
|
Ross Thompson
|
808c106504
|
Two bit predictor cleanup.
|
2023-01-05 13:27:22 -06:00 |
|
Ross Thompson
|
14ebf2360d
|
Simplified gshare.
|
2023-01-04 23:51:09 -06:00 |
|
Ross Thompson
|
0eceeeeeaa
|
Simiplified global history branch predictor.
|
2023-01-04 23:41:55 -06:00 |
|
davidharrishmc
|
4a2ed0142f
|
Update decompress.sv
typo
|
2023-01-04 17:01:26 -08:00 |
|
Katherine Parry
|
970318f881
|
forgot the normshift module
|
2023-01-04 10:48:19 -06:00 |
|
Katherine Parry
|
95a1ddd636
|
some commenting fixes, converter optimizations, and moves normshift into postproc
|
2023-01-03 15:55:30 -06:00 |
|
David Harris
|
43f45c62a6
|
Made Q4.k interface to fgen2/4 consistent
|
2023-01-01 15:06:32 -08:00 |
|
David Harris
|
3d5acc7c2a
|
Simplified intdiv selection logic to muxes
|
2023-01-01 14:04:37 -08:00 |
|
David Harris
|
f8af51e07b
|
Handle special case Int Div/Rem of |A| < |B| in a single cycle
|
2023-01-01 13:54:01 -08:00 |
|
David Harris
|
f567577ede
|
Fixed radix 2 k = 1 lint
|
2022-12-31 07:01:50 -08:00 |
|
David Harris
|
c1689b54bb
|
Fixed backward mux in fdivsqrtstage2
|
2022-12-31 06:55:20 -08:00 |
|
David Harris
|
7c7d40ad63
|
Broken commit starting to address radix 2 issues
|
2022-12-31 06:19:15 -08:00 |
|
David Harris
|
50af122909
|
Moved shared config so wally-shared only has values a user would alter
|
2022-12-31 05:51:42 -08:00 |
|
David Harris
|
3ac62c74c2
|
fdivsqrt post processing cleanup
|
2022-12-31 05:45:15 -08:00 |
|
David Harris
|
99b244c8c4
|
fdivsqrt post processing major simplification
|
2022-12-31 05:42:51 -08:00 |
|
David Harris
|
f587933fb5
|
fdivsqrt post processing simplification
|
2022-12-31 05:37:48 -08:00 |
|
David Harris
|
5edc925dff
|
fdivsqrt post processing simplification
|
2022-12-31 05:36:09 -08:00 |
|
David Harris
|
6832b9d9f6
|
config file, comment, postproc cleanup
|
2022-12-31 05:20:56 -08:00 |
|
Cedar Turek
|
0836d4d4f0
|
removed unnecessary values from shared config. unbroke division
|
2022-12-30 21:26:55 -08:00 |
|
Cedar Turek
|
e994f26d6d
|
simplified initU and UM logic, separated radix2/4 logic
|
2022-12-30 18:57:07 -08:00 |
|
Cedar Turek
|
fb9a0c797f
|
various formatting fixes and comments
|
2022-12-30 18:41:40 -08:00 |
|
Cedar Turek
|
286e43807a
|
added mux to intdiv result
|
2022-12-30 18:06:35 -08:00 |
|
Cedar Turek
|
ae447e42df
|
removed unnecessary mdue gating
|
2022-12-30 17:53:06 -08:00 |
|
Cedar Turek
|
ba90d868db
|
took out broken muxes
|
2022-12-30 15:13:52 -08:00 |
|
Cedar Turek
|
545a3ff363
|
various cleanup
|
2022-12-30 14:31:23 -08:00 |
|
Cedar Turek
|
3170130c94
|
Code cleanup
|
2022-12-30 14:13:33 -08:00 |
|
Ross Thompson
|
9d5213b71e
|
Merge branch 'main' of github.com:davidharrishmc/riscv-wally
|
2022-12-30 15:04:54 -06:00 |
|
Ross Thompson
|
a538d4316f
|
Cleanup spill logic.
|
2022-12-30 14:59:51 -06:00 |
|