Ross Thompson
							
						 
					 | 
					
						
						
						
						
							
						
						
							0441e3b736
							
						
					 | 
					
						
						
							
							Created script to batch processes all the embench branch outcomes into C model branch prediction rate.
						
						
						
						
						
					 | 
					
						2023-03-12 23:15:44 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ross Thompson
							
						 
					 | 
					
						
						
						
						
							
						
						
							755b1bfe53
							
						
					 | 
					
						
						
							
							Renamed script to parse branch.log
						
						
						
						
						
					 | 
					
						2023-03-12 22:40:59 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ross Thompson
							
						 
					 | 
					
						
						
						
						
							
						
						
							ae42150519
							
						
					 | 
					
						
						
							
							Added script to separate branch.log into separate logs for each benchmark.
						
						
						
						
						
					 | 
					
						2023-03-12 17:58:36 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ross Thompson
							
						 
					 | 
					
						
						
						
						
							
						
						
							568d0031d2
							
						
					 | 
					
						
						
							
							Modified the branch log to include markers for the start and end of tests with exclusion of warmup period.
						
						
						
						
						
					 | 
					
						2023-03-12 17:15:56 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ross Thompson
							
						 
					 | 
					
						
						
						
						
							
						
						
							ede9d49ce4
							
						
					 | 
					
						
						
							
							Changes BTA to BPBTA.
						
						
						
						
						
					 | 
					
						2023-03-12 14:36:46 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ross Thompson
							
						 
					 | 
					
						
						
						
						
							
						
						
							e233b63752
							
						
					 | 
					
						
						
							
							Replaced DCACHE parameter with READ_ONLY_CACHE as the name was confusing in chapter 10.
						
						
						
						
						
					 | 
					
						2023-03-12 13:21:22 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kevin Kim
							
						 
					 | 
					
						
						
						
						
							
						
						
							bc9cd4a26e
							
						
					 | 
					
						
						
							
							more checks in bitmanip decode
						
						
						
						
						
					 | 
					
						2023-03-10 17:17:24 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kevin Kim
							
						 
					 | 
					
						
						
						
						
							
						
						
							869c7283e8
							
						
					 | 
					
						
						
							
							formatting
						
						
						
						
						
					 | 
					
						2023-03-10 14:32:01 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kevin Kim
							
						 
					 | 
					
						
						
						
						
							
						
						
							827cf567e6
							
						
					 | 
					
						
						
							
							removed redundant convinvb signal
						
						
						
						
						
					 | 
					
						2023-03-10 14:18:24 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kevin Kim
							
						 
					 | 
					
						
						
						
						
							
						
						
							a5841c6fb2
							
						
					 | 
					
						
						
							
							removed redundant condinvb mux
						
						
						
						
						
					 | 
					
						2023-03-10 14:17:38 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ross Thompson
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							23f6d58247
							
						
					 | 
					
						
						
							
							Merge pull request #137 from davidharrishmc/dev
						
						
						
						
						
						
						
						Fixes to wally-batch for coverage 
						
					 | 
					
						2023-03-10 15:36:24 -06:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							a1ffff57ba
							
						
					 | 
					
						
						
							
							Fixes to wally-batch for coverage
						
						
						
						
						
					 | 
					
						2023-03-10 13:33:32 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ross Thompson
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							501bec511c
							
						
					 | 
					
						
						
							
							Merge pull request #136 from davidharrishmc/dev
						
						
						
						
						
						
						
						Bug fix in wally-regression 
						
					 | 
					
						2023-03-10 15:11:25 -06:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							8107f585c8
							
						
					 | 
					
						
						
							
							Fixed crash with wrong number of arguments for coverage in regression-wally
						
						
						
						
						
					 | 
					
						2023-03-10 13:10:28 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							ed22433916
							
						
					 | 
					
						
						
							
							Merge branch 'main' of https://github.com/openhwgroup/cvw into dev
						
						
						
						
						
					 | 
					
						2023-03-10 12:47:30 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							2db97d20fa
							
						
					 | 
					
						
						
							
							Removed unneeded echo from setup
						
						
						
						
						
					 | 
					
						2023-03-10 12:08:24 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							2527930409
							
						
					 | 
					
						
						
							
							Merge pull request #135 from eroom1966/main
						
						
						
						
						
						
						
						Enhancements to support the PMA ranges 
						
					 | 
					
						2023-03-10 06:13:33 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								eroom1966
							
						 
					 | 
					
						
						
						
						
							
						
						
							8e657c335e
							
						
					 | 
					
						
						
							
							Enhancements to support the PMA ranges
						
						
						
						
						
					 | 
					
						2023-03-10 14:09:22 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							c44a3ac8a6
							
						
					 | 
					
						
						
							
							Merge pull request #134 from ross144/main
						
						
						
						
						
						
						
						Updated testbench to report performance coutners for coremark. 
						
					 | 
					
						2023-03-09 16:09:03 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							a3691cc5f7
							
						
					 | 
					
						
						
							
							Modified regression and wally-batch.do to support -coverage
						
						
						
						
						
					 | 
					
						2023-03-09 15:59:57 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							06b99035d4
							
						
					 | 
					
						
						
							
							Modified setup to add Imperas/scripts/cvw to path
						
						
						
						
						
					 | 
					
						2023-03-09 15:59:28 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							2614448218
							
						
					 | 
					
						
						
							
							Simplified SLT and SLTU code in ALU
						
						
						
						
						
					 | 
					
						2023-03-09 15:14:52 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kevin Kim
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							6a429c671d
							
						
					 | 
					
						
						
							
							Merge branch 'openhwgroup:main' into bit-manip
						
						
						
						
						
					 | 
					
						2023-03-09 12:45:41 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kevin Kim
							
						 
					 | 
					
						
						
						
						
							
						
						
							6ee15c6e2c
							
						
					 | 
					
						
						
							
							more comprehensive illegal b instr. check
						
						
						
						
						
					 | 
					
						2023-03-09 12:44:51 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kevin Kim
							
						 
					 | 
					
						
						
						
						
							
						
						
							5853854f52
							
						
					 | 
					
						
						
							
							fixed bmu bug
						
						
						
						
						
						
						
						- accidentally deleted count instruction decode 
						
					 | 
					
						2023-03-09 12:35:42 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ross Thompson
							
						 
					 | 
					
						
						
						
						
							
						
						
							fa8a550e12
							
						
					 | 
					
						
						
							
							Merge branch 'main' of https://github.com/openhwgroup/cvw
						
						
						
						
						
					 | 
					
						2023-03-09 13:29:38 -06:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kevin Kim
							
						 
					 | 
					
						
						
						
						
							
						
						
							ba13f6794e
							
						
					 | 
					
						
						
							
							Merge branch 'bit-manip' of https://github.com/kipmacsaigoren/cvw into bit-manip
						
						
						
						
						
					 | 
					
						2023-03-08 16:22:47 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kevin Kim
							
						 
					 | 
					
						
						
						
						
							
						
						
							2175702f6d
							
						
					 | 
					
						
						
							
							cleaner bmu decode logic
						
						
						
						
						
					 | 
					
						2023-03-08 16:22:43 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ross Thompson
							
						 
					 | 
					
						
						
						
						
							
						
						
							6d2d7d181e
							
						
					 | 
					
						
						
							
							Updated testbench to record coremark performance counters.
						
						
						
						
						
						
						
						Added comment about mtval probably not being correct for compressed instructions. 
						
					 | 
					
						2023-03-08 17:11:27 -06:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							9a6514f20d
							
						
					 | 
					
						
						
							
							Merge branch 'main' of https://github.com/openhwgroup/cvw into dev
						
						
						
						
						
					 | 
					
						2023-03-08 10:37:28 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							6c14d30dd7
							
						
					 | 
					
						
						
							
							Merge pull request #133 from eroom1966/main
						
						
						
						
						
						
						
						Add support for setting PMP registers + Async DV 
						
					 | 
					
						2023-03-08 05:17:45 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								eroom1966
							
						 
					 | 
					
						
						
						
						
							
						
						
							68f3e31547
							
						
					 | 
					
						
						
							
							Add support for setting PMP registers
						
						
						
						
						
						
						
						Add support for async DV 
						
					 | 
					
						2023-03-08 12:44:53 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								kipmacsaigoren
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							10e0935207
							
						
					 | 
					
						
						
							
							Merge branch 'openhwgroup:main' into bit-manip
						
						
						
						
						
					 | 
					
						2023-03-07 21:29:03 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							ec0873ff16
							
						
					 | 
					
						
						
							
							Merge branch 'main' of https://github.com/openhwgroup/cvw into dev
						
						
						
						
						
					 | 
					
						2023-03-07 14:49:23 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							bbcb9c7354
							
						
					 | 
					
						
						
							
							Merge pull request #127 from kipmacsaigoren/priv-tests
						
						
						
						
						
						
						
						Added full testing support for S time interrupts 
						
					 | 
					
						2023-03-07 14:49:12 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kevin Kim
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							d3a1b82458
							
						
					 | 
					
						
						
							
							Merge pull request #3 from kipmacsaigoren/illegal_specific
						
						
						
						
						
						
						
						More specific decoding for base instructions 
						
					 | 
					
						2023-03-07 14:08:14 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kevin Kim
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							f2090d25c4
							
						
					 | 
					
						
						
							
							Merge branch 'bit-manip' into illegal_specific
						
						
						
						
						
					 | 
					
						2023-03-07 14:07:59 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kevin Kim
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							8eb4eb2100
							
						
					 | 
					
						
						
							
							Merge branch 'openhwgroup:main' into illegal_specific
						
						
						
						
						
					 | 
					
						2023-03-07 14:06:22 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kevin Kim
							
						 
					 | 
					
						
						
						
						
							
						
						
							20af58cdd4
							
						
					 | 
					
						
						
							
							alu formatting
						
						
						
						
						
					 | 
					
						2023-03-07 14:01:47 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kevin Kim
							
						 
					 | 
					
						
						
						
						
							
						
						
							b33b0afc77
							
						
					 | 
					
						
						
							
							specifc instruction handling for B's
						
						
						
						
						
						
						
						- Added BALUSrcBD, BaseALUSrcB for distinguishing between base instruction I/IW and Bitmanip instruction I/IW 
						
					 | 
					
						2023-03-07 13:58:08 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								kipmacsaigoren
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							01f78835cb
							
						
					 | 
					
						
						
							
							Merge branch 'openhwgroup:main' into priv-tests
						
						
						
						
						
					 | 
					
						2023-03-07 13:46:55 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kip Macsai-Goren
							
						 
					 | 
					
						
						
						
						
							
						
						
							1ceaaad592
							
						
					 | 
					
						
						
							
							Merge remote-tracking branch 'upstream/main' into bit-manip
						
						
						
						
						
					 | 
					
						2023-03-07 13:45:04 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kip Macsai-Goren
							
						 
					 | 
					
						
						
						
						
							
						
						
							47bbe72d1f
							
						
					 | 
					
						
						
							
							Merge branch 'bit-manip' of github.com:kipmacsaigoren/cvw into bit-manip
						
						
						
						
						
					 | 
					
						2023-03-07 13:44:51 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kip Macsai-Goren
							
						 
					 | 
					
						
						
						
						
							
						
						
							34c0f86d37
							
						
					 | 
					
						
						
							
							Merge branch 'main' of github.com:kipmacsaigoren/cvw into bit-manip
						
						
						
						
						
					 | 
					
						2023-03-07 13:44:19 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kevin Kim
							
						 
					 | 
					
						
						
						
						
							
						
						
							3b874b964f
							
						
					 | 
					
						
						
							
							Merge remote-tracking branch 'origin' into illegal_specific
						
						
						
						
						
					 | 
					
						2023-03-07 11:30:36 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kevin Kim
							
						 
					 | 
					
						
						
						
						
							
						
						
							dc456415c1
							
						
					 | 
					
						
						
							
							formatting
						
						
						
						
						
					 | 
					
						2023-03-07 10:57:52 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kevin Kim
							
						 
					 | 
					
						
						
						
						
							
						
						
							7ec33ca094
							
						
					 | 
					
						
						
							
							shifter sign generation logic optimize
						
						
						
						
						
					 | 
					
						2023-03-07 10:57:06 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							91f2b39a45
							
						
					 | 
					
						
						
							
							Merge pull request #130 from ross144/main
						
						
						
						
						
						
						
						change signal names to match book. 
						
					 | 
					
						2023-03-07 09:38:35 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ross Thompson
							
						 
					 | 
					
						
						
						
						
							
						
						
							fc9081b64c
							
						
					 | 
					
						
						
							
							Added Yujun Lin's branch predictor simulator.  This is a C baseline module for common branch predictor algorithms.
						
						
						
						
						
					 | 
					
						2023-03-07 10:49:59 -06:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							b041606bb1
							
						
					 | 
					
						
						
							
							Merge branch 'main' of https://github.com/openhwgroup/cvw into dev
						
						
						
						
						
					 | 
					
						2023-03-07 06:31:44 -08:00 | 
					
					
						
						
							
							
							
						
					 |