Rose Thompson 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e295454948 
							
						 
					 
					
						
						
							
							Merge pull request  #798  from jordancarlin/newConfig  
						
						... 
						
						
						
						Update config to derive MISA from macros and update MISA bits based on the spec 
						
					 
					
						2024-05-15 10:28:44 -05:00 
						 
				 
			
				
					
						
							
							
								Jordan Carlin 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							291d1e62d5 
							
						 
					 
					
						
						
							
							M implies Zmmul  
						
						
						
					 
					
						2024-05-14 19:38:34 -07:00 
						 
				 
			
				
					
						
							
							
								Jordan Carlin 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							bf397f791f 
							
						 
					 
					
						
						
							
							Change all SUPPORTED type localparamters to one bit logic. Update configs for consistency.  
						
						
						
					 
					
						2024-05-14 16:24:26 -07:00 
						 
				 
			
				
					
						
							
							
								Jordan Carlin 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1065b8977a 
							
						 
					 
					
						
						
							
							Fix Q_SUPPORTED on derived configs  
						
						
						
					 
					
						2024-05-14 11:49:54 -07:00 
						 
				 
			
				
					
						
							
							
								Jordan Carlin 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4a72922087 
							
						 
					 
					
						
						
							
							update config to derive MISA from macros  
						
						... 
						
						
						
						- Remove C_SUPPORTED and update decompress unit based on Zc* extensions
- Derive A_SUPPORTED from A subextensions
- Derive B_SUPPORTED from B subextensions
- Derive C_SUPPORTED from C subextensions 
						
					 
					
						2024-05-14 06:49:18 -07:00 
						 
				 
			
				
					
						
							
							
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							175c18da01 
							
						 
					 
					
						
						
							
							Parameterized FMA.  However, some offsets are not parameterized.  See PR  #793  for list of changes  
						
						
						
					 
					
						2024-05-13 15:16:00 -07:00 
						 
				 
			
				
					
						
							
							
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							2dfada0687 
							
						 
					 
					
						
						
							
							Started parameterizing FMA  
						
						
						
					 
					
						2024-05-13 14:01:36 -07:00 
						 
				 
			
				
					
						
							
							
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							e87a269f59 
							
						 
					 
					
						
						
							
							Fix fcvt.lu.s bug and lint issue in packoutput  
						
						
						
					 
					
						2024-05-12 11:31:27 -07:00 
						 
				 
			
				
					
						
							
							
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							380d88fc68 
							
						 
					 
					
						
						
							
							Merged config-shared after fma fix  
						
						
						
					 
					
						2024-05-12 11:10:55 -07:00 
						 
				 
			
				
					
						
							
							
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							009d251433 
							
						 
					 
					
						
						
							
							Fixed cvtint bug by adding 2 bits to convert width; initial implementation of fround passes basic regression but fails some nightly regression cases  
						
						
						
					 
					
						2024-05-11 22:32:51 -07:00 
						 
				 
			
				
					
						
							
							
								Katherine Parry 
							
						 
					 
					
						
						
						
						
							
						
						
							807ef44772 
							
						 
					 
					
						
						
							
							fixed fma testfloat issue  #578  
						
						
						
					 
					
						2024-05-10 18:12:11 -07:00 
						 
				 
			
				
					
						
							
							
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							53d6b96237 
							
						 
					 
					
						
						
							
							Increased NORMSHIFTSZ by 2 to fix failing testfloat cvtint with IDIV_ON_FPU=0, FLEN=32, XLEN=64  
						
						
						
					 
					
						2024-05-10 13:42:52 -07:00 
						 
				 
			
				
					
						
							
							
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							66b33c09be 
							
						 
					 
					
						
						
							
							Added Zaamo and Zalrsc support to testbench and regression  
						
						
						
					 
					
						2024-05-10 05:41:00 -07:00 
						 
				 
			
				
					
						
							
							
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							ce5390de9c 
							
						 
					 
					
						
						
							
							Fixed UNCORE_RAM_RANGE for rv64i so VCS doesn't choke  
						
						
						
					 
					
						2024-05-08 19:29:36 -07:00 
						 
				 
			
				
					
						
							
							
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							77137f0f60 
							
						 
					 
					
						
						
							
							ZAAMO and ZALRSC implemented but not tested  
						
						
						
					 
					
						2024-05-07 16:45:49 -07:00 
						 
				 
			
				
					
						
							
							
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							12c5879467 
							
						 
					 
					
						
						
							
							Synthesis with derived configs  
						
						
						
					 
					
						2024-04-27 17:06:44 -07:00 
						 
				 
			
				
					
						
							
							
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							c7c2e94e26 
							
						 
					 
					
						
						
							
							Fixes for synthesis with derived configurations  
						
						
						
					 
					
						2024-04-26 15:58:36 -07:00 
						 
				 
			
				
					
						
							
							
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							e2894ed278 
							
						 
					 
					
						
						
							
							derived nobpred_rv32gc config for coremark test  
						
						
						
					 
					
						2024-04-24 04:41:25 -07:00 
						 
				 
			
				
					
						
							
							
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							00a1c0fc57 
							
						 
					 
					
						
						
							
							Fixed WALLY/RISCV paths in testbench/rom1p1r; search log files for warnings and errors  
						
						
						
					 
					
						2024-04-21 00:02:15 -07:00 
						 
				 
			
				
					
						
							
							
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							fd6a6b2249 
							
						 
					 
					
						
						
							
							environment variable cleanup  
						
						
						
					 
					
						2024-04-20 22:52:08 -07:00 
						 
				 
			
				
					
						
							
							
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							338f37b570 
							
						 
					 
					
						
						
							
							Moved getenv/getenvval declaration to config-shared so lint and regression both run  
						
						
						
					 
					
						2024-04-20 17:19:42 -07:00 
						 
				 
			
				
					
						
							
							
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							db330b35b2 
							
						 
					 
					
						
						
							
							Removed unnecessary muxes from shiftcorrection; changed flag to --nightly in lint-wally  
						
						
						
					 
					
						2024-04-16 20:57:49 -07:00 
						 
				 
			
				
					
						
							
							
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							0b3bb72280 
							
						 
					 
					
						
						
							
							Added missing fdh_ieee_rv64gc derived config  
						
						
						
					 
					
						2024-04-06 21:48:06 -07:00 
						 
				 
			
				
					
						
							
							
								Kevin Kim 
							
						 
					 
					
						
						
						
						
							
						
						
							ac00eaf322 
							
						 
					 
					
						
						
							
							added some missing derived configs  
						
						
						
					 
					
						2024-03-20 09:50:52 -07:00 
						 
				 
			
				
					
						
							
							
								Jordan Carlin 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							cbd61d008f 
							
						 
					 
					
						
						
							
							fix size of CVTLEN to support fcvtmod.w.d; add max macro to config-shared.vh  
						
						
						
					 
					
						2024-03-14 14:07:15 -07:00 
						 
				 
			
				
					
						
							
							
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							39ca7093bf 
							
						 
					 
					
						
						
							
							Merged AES changes  
						
						
						
					 
					
						2024-03-10 19:17:01 -07:00 
						 
				 
			
				
					
						
							
							
								Rose Thompson 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3cf6a19729 
							
						 
					 
					
						
						
							
							Merge branch 'main' into main  
						
						
						
					 
					
						2024-03-10 10:48:21 -05:00 
						 
				 
			
				
					
						
							
							
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							2c6588d4ae 
							
						 
					 
					
						
						
							
							Timinig optimization for radix 4 division, added missing derived config  
						
						
						
					 
					
						2024-03-06 15:05:04 -08:00 
						 
				 
			
				
					
						
							
							
								Kevin Kim 
							
						 
					 
					
						
						
						
						
							
						
						
							2547e4c6d1 
							
						 
					 
					
						
						
							
							divider still works with NF+2  
						
						
						
					 
					
						2024-03-03 11:17:51 -08:00 
						 
				 
			
				
					
						
							
							
								KelvinTr 
							
						 
					 
					
						
						
						
						
							
						
						
							01c45ab9d7 
							
						 
					 
					
						
						
							
							Fixed K extension changes  
						
						
						
					 
					
						2024-02-28 17:05:08 -06:00 
						 
				 
			
				
					
						
							
							
								James E. Stine 
							
						 
					 
					
						
						
						
						
							
						
						
							171da97fe3 
							
						 
					 
					
						
						
							
							add config for K extensions (7 so far)  
						
						
						
					 
					
						2024-02-22 12:12:56 -06:00 
						 
				 
			
				
					
						
							
							
								Kevin Kim 
							
						 
					 
					
						
						
						
						
							
						
						
							354e1ca5c6 
							
						 
					 
					
						
						
							
							lints  
						
						
						
					 
					
						2024-02-19 09:06:35 -08:00 
						 
				 
			
				
					
						
							
							
								Kevin Kim 
							
						 
					 
					
						
						
						
						
							
						
						
							ccf8d125b7 
							
						 
					 
					
						
						
							
							added updated dervlist  
						
						
						
					 
					
						2024-02-19 09:01:44 -08:00 
						 
				 
			
				
					
						
							
							
								David Harris 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ea14162c40 
							
						 
					 
					
						
						
							
							Merge pull request  #625  from kevindkim723/shiftcorrectionfix  
						
						... 
						
						
						
						added fd_rv32gc config 
						
					 
					
						2024-02-08 10:38:46 -08:00 
						 
				 
			
				
					
						
							
							
								Kevin Kim 
							
						 
					 
					
						
						
						
						
							
						
						
							c921a3b55c 
							
						 
					 
					
						
						
							
							added fd_rv32gc config  
						
						
						
					 
					
						2024-02-08 10:10:51 -08:00 
						 
				 
			
				
					
						
							
							
								Rose Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							662e848ad8 
							
						 
					 
					
						
						
							
							Updated deriv list to correct TWOBIT predictor configs.  
						
						
						
					 
					
						2024-02-06 22:15:41 -06:00 
						 
				 
			
				
					
						
							
							
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							0bc01fffbb 
							
						 
					 
					
						
						
							
							fixed two-bit bpred configurations in derivlist.txt  
						
						
						
					 
					
						2024-02-06 16:33:38 -08:00 
						 
				 
			
				
					
						
							
							
								David Harris 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d71efedab5 
							
						 
					 
					
						
						
							
							Merge pull request  #619  from ross144/main  
						
						... 
						
						
						
						Merged all regression tests except imperas linux boot into testbench.sv. 
						
					 
					
						2024-02-06 16:19:42 -08:00 
						 
				 
			
				
					
						
							
							
								Rose Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							da65928f04 
							
						 
					 
					
						
						
							
							Fixed issue with branch deriv configs.  
						
						
						
					 
					
						2024-02-06 16:07:41 -06:00 
						 
				 
			
				
					
						
							
							
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							dfee790ad7 
							
						 
					 
					
						
						
							
							Fixed derivative generation when derivs don't already exist.  Fixed lint to print success when no failures.  Added Zfh fma tests.  Some fp tests not running yet.  
						
						
						
					 
					
						2024-02-06 12:35:56 -08:00 
						 
				 
			
				
					
						
							
							
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							b70eb80f8e 
							
						 
					 
					
						
						
							
							simplified derivative generation  
						
						
						
					 
					
						2024-02-04 19:29:53 -08:00 
						 
				 
			
				
					
						
							
							
								Rose Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							a2f8d70342 
							
						 
					 
					
						
						
							
							Updated branch predictor derivative configs.  
						
						
						
					 
					
						2024-02-04 16:53:47 -06:00 
						 
				 
			
				
					
						
							
							
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							49714cb282 
							
						 
					 
					
						
						
							
							Fixed assertions to throw fatal error, improved nightly regression to have passing cases  
						
						
						
					 
					
						2024-01-31 21:39:18 -08:00 
						 
				 
			
				
					
						
							
							
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							a4ca024025 
							
						 
					 
					
						
						
							
							Lint progress  
						
						
						
					 
					
						2024-01-31 20:03:14 -08:00 
						 
				 
			
				
					
						
							
							
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							111f592613 
							
						 
					 
					
						
						
							
							factor divsqrt out of floating-point test cases to run on more derived configs  
						
						
						
					 
					
						2024-01-31 14:52:15 -08:00 
						 
				 
			
				
					
						
							
							
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							2af9282bbc 
							
						 
					 
					
						
						
							
							Starting to add nightly regression capability using derived configs  
						
						
						
					 
					
						2024-01-31 13:18:00 -08:00 
						 
				 
			
				
					
						
							
							
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							0abfe5cb55 
							
						 
					 
					
						
						
							
							Fixed some lint errors in derived configs  
						
						
						
					 
					
						2024-01-31 11:39:59 -08:00 
						 
				 
			
				
					
						
							
							
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							0828250596 
							
						 
					 
					
						
						
							
							Removed unused rv64fpquad config  
						
						
						
					 
					
						2024-01-30 09:52:23 -08:00 
						 
				 
			
				
					
						
							
							
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							bf7e20e846 
							
						 
					 
					
						
						
							
							IEEE754 derivatives for testfloat  
						
						
						
					 
					
						2024-01-30 09:49:27 -08:00 
						 
				 
			
				
					
						
							
							
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							f37c7bb1f6 
							
						 
					 
					
						
						
							
							Incorporated RAM_LATENCY and BURST_EN as parameters rather than define in code.  Still need to update testbench to use this  
						
						
						
					 
					
						2024-01-30 06:27:18 -08:00