| 
							
							
								 Noah Boorstin | 162955de69 | busybear: add COUNTERS define | 2021-03-16 21:08:47 -04:00 |  | 
			
				
					| 
							
							
								 Domenico Ottolia | c9d70a1778 | Add privileged testbench | 2021-03-16 20:28:38 -04:00 |  | 
			
				
					| 
							
							
								 Domenico Ottolia | a40b0c6392 | Add privileged tests for mcause | 2021-03-16 19:22:36 -04:00 |  | 
			
				
					| 
							
							
								 Domenico Ottolia | e44a265b9e | Merge branch 'main' of github.com:davidharrishmc/riscv-wally into main | 2021-03-16 19:12:21 -04:00 |  | 
			
				
					| 
							
							
								 Domenico Ottolia | 37de753a16 | Add new make privileged command | 2021-03-16 19:11:58 -04:00 |  | 
			
				
					| 
							
							
								 Jarred Allen | ed68d8240b | Undo accidental change | 2021-03-16 18:16:00 -04:00 |  | 
			
				
					| 
							
							
								 Jarred Allen | ba7bfa9056 | Condense the parallel and non-parallel wally-pipelined-batch.do files into one | 2021-03-16 18:15:13 -04:00 |  | 
			
				
					| 
							
							
								 Jarred Allen | 6e7fc07fcf | Change busybear to only check that first 100k instructions load | 2021-03-16 17:43:39 -04:00 |  | 
			
				
					| 
							
							
								 Shreya Sanghai | d9b1e7d67f | added gshare and global history predictor | 2021-03-16 17:03:01 -04:00 |  | 
			
				
					| 
							
							
								 Jarred Allen | 3fc36b978d | Fix icache for jumping into misaligned instructions | 2021-03-16 16:57:51 -04:00 |  | 
			
				
					| 
							
							
								 Domenico Ottolia | 4330e6614b | Add privileged tests folder | 2021-03-16 16:11:20 -04:00 |  | 
			
				
					| 
							
							
								 Shreya Sanghai | a79e26f9d8 | added global history branch predictor | 2021-03-16 16:06:40 -04:00 |  | 
			
				
					| 
							
							
								 Jarred Allen | 98db312574 | Merge remote-tracking branch 'origin/main' into cache | 2021-03-16 14:17:39 -04:00 |  | 
			
				
					| 
							
							
								 Shreya Sanghai | 23a7c8cd92 | made performance counters count branch misprediction | 2021-03-16 11:24:17 -04:00 |  | 
			
				
					| 
							
							
								 Shreya Sanghai | 518618ad38 | Merge branch 'counters' into main added a configurable number of performance counters | 2021-03-16 11:01:30 -04:00 |  | 
			
				
					| 
							
							
								 Jarred Allen | 662ab53746 | Merge remote-tracking branch 'origin/main' into cache | 2021-03-15 19:08:25 -04:00 |  | 
			
				
					| 
							
							
								 Noah Boorstin | cd58f8a12d | remove regression-wally.sh | 2021-03-15 19:03:57 -04:00 |  | 
			
				
					| 
							
							
								 Noah Boorstin | 6d8bcfe6bf | copy Ross's branch predictor preload change into busybear | 2021-03-15 18:27:27 -04:00 |  | 
			
				
					| 
							
							
								 Ross Thompson | 8e51935082 | Converted branch predictor preloads to use system verilog rather than modelsim's load command. | 2021-03-15 12:39:44 -05:00 |  | 
			
				
					| 
							
							
								 Ross Thompson | 69aacbad4f | Merge branch 'main' of https://github.com/davidharrishmc/riscv-wally into main The last commit message about rv32ic having issues is now invalid. Looks like the issue was resolved. | 2021-03-15 12:06:18 -05:00 |  | 
			
				
					| 
							
							
								 Ross Thompson | d341e2d5cb | Fixed the parallel script so the rv64ic passes. rv32ic and busybear still have issues. | 2021-03-15 12:04:59 -05:00 |  | 
			
				
					| 
							
							
								 Jarred Allen | 5b174adc2a | Fix BEQZ tests | 2021-03-14 15:42:27 -04:00 |  | 
			
				
					| 
							
							
								 Jarred Allen | 003242ae8a | Merge upstream changes | 2021-03-14 14:57:53 -04:00 |  | 
			
				
					| 
							
							
								 Jarred Allen | c2f2caa3f6 | Get non-jump case working | 2021-03-14 14:46:21 -04:00 |  | 
			
				
					| 
							
							
								 bbracker | b30ea396b8 | slightly smarter dtim HREADY | 2021-03-13 07:03:33 -05:00 |  | 
			
				
					| 
							
							
								 bbracker | 63bfd79009 | slightly smarter dtim HREADY | 2021-03-13 06:55:34 -05:00 |  | 
			
				
					| 
							
							
								 bbracker | 12721837f0 | imem rd2 adrbits bugfix | 2021-03-13 00:10:41 -05:00 |  | 
			
				
					| 
							
							
								 Ross Thompson | 1f37d9d2db | Merge branch 'main' of https://github.com/davidharrishmc/riscv-wally into main | 2021-03-12 20:18:35 -06:00 |  | 
			
				
					| 
							
							
								 Ross Thompson | 0edaa625e3 | Fixed the issue with the batch mode not working after adding the function radix. | 2021-03-12 20:16:03 -06:00 |  | 
			
				
					| 
							
							
								 bbracker | 0f49108ee6 | clint HREADY signal update | 2021-03-12 20:23:55 -05:00 |  | 
			
				
					| 
							
							
								 Ross Thompson | 2b9044b9aa | Cleaned up the function radix exractFunctionRadix script.  I should change the name as this is no longer a modelsim radix. | 2021-03-12 15:29:02 -06:00 |  | 
			
				
					| 
							
							
								 Ross Thompson | ccaaa829ce | Merge branch 'main' of https://github.com/davidharrishmc/riscv-wally into main | 2021-03-12 14:58:04 -06:00 |  | 
			
				
					| 
							
							
								 Ross Thompson | 0637874cac | Cleanup of the branch predictor flush and stall controls. | 2021-03-12 14:57:53 -06:00 |  | 
			
				
					| 
							
							
								 David Harris | 4465854423 | Drafted rv32a tests | 2021-03-12 00:06:23 -05:00 |  | 
			
				
					| 
							
							
								 David Harris | d4e84c58ed | 64-bit AMO debugged | 2021-03-11 23:18:33 -05:00 |  | 
			
				
					| 
							
							
								 Ross Thompson | b1d1f3995c | Improve version of the function radix which does not cause the wave file rendering to slow down. | 2021-03-11 17:12:21 -06:00 |  | 
			
				
					| 
							
							
								 Noah Boorstin | be0bd317e9 | test regression script: add commented out rv32ic tests | 2021-03-11 12:57:54 -05:00 |  | 
			
				
					| 
							
							
								 Noah Boorstin | 641a320894 | add rv32ic regression test | 2021-03-11 12:40:29 -05:00 |  | 
			
				
					| 
							
							
								 Noah Boorstin | 2dfb944d15 | test regression script: parallalize better | 2021-03-11 12:25:20 -05:00 |  | 
			
				
					| 
							
							
								 Noah Boorstin | b13365365b | test regression script: try adding verilator checking also | 2021-03-11 07:32:31 +00:00 |  | 
			
				
					| 
							
							
								 Noah Boorstin | 8717f3604b | try adding delays to test regression script | 2021-03-11 06:59:50 +00:00 |  | 
			
				
					| 
							
							
								 Noah Boorstin | c5b6ca4cc6 | this is just a test for now, try to reimplement regression-wally in bash | 2021-03-11 06:45:45 +00:00 |  | 
			
				
					| 
							
							
								 Noah Boorstin | f31d7a7f5c | busybear: account for CSR moving | 2021-03-11 06:45:14 +00:00 |  | 
			
				
					| 
							
							
								 Thomas Fleming | 04a91a66cf | Merge branch 'main' of github.com:davidharrishmc/riscv-wally into main | 2021-03-11 00:47:24 -05:00 |  | 
			
				
					| 
							
							
								 David Harris | 124e5739af | Drafted AMO tests | 2021-03-11 00:42:13 -05:00 |  | 
			
				
					| 
							
							
								 Thomas Fleming | e57b6cf18c | Merge branch 'main' of github.com:davidharrishmc/riscv-wally into main Conflicts:
	wally-pipelined/src/ebu/ahblite.sv | 2021-03-11 00:15:58 -05:00 |  | 
			
				
					| 
							
							
								 David Harris | fe4d288589 | Initial untested implementation of AMO instructions | 2021-03-11 00:11:31 -05:00 |  | 
			
				
					| 
							
							
								 Jarred Allen | ff48a9e992 | Return testbench to normal | 2021-03-10 22:58:41 -05:00 |  | 
			
				
					| 
							
							
								 Ross Thompson | f1f7884e10 | Merge branch 'main' of https://github.com/davidharrishmc/riscv-wally into main | 2021-03-10 15:37:02 -06:00 |  | 
			
				
					| 
							
							
								 Ross Thompson | 149c9aa0f2 | Added debug option to disable the function radix if not needed. Function radix slows the simulation by 70 to 76 s (8.5%) for the rv64i tests. | 2021-03-10 15:17:02 -06:00 |  |