Akash Levy 
								
							 
						 
						
							
							
							
							
								
							
							
								dd487ca8a1 
								
							 
						 
						
							
							
								
								Updating Yosys  
							
							
							
						 
						
							2024-10-03 01:46:09 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Akash Levy 
								
							 
						 
						
							
							
							
							
								
							
							
								03f76bbddd 
								
							 
						 
						
							
							
								
								Remove comments  
							
							
							
						 
						
							2024-10-02 16:59:01 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Akash Levy 
								
							 
						 
						
							
							
							
							
								
							
							
								dd7e302aaa 
								
							 
						 
						
							
							
								
								Revert wreduce  
							
							
							
						 
						
							2024-10-02 03:55:19 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Akash Levy 
								
							 
						 
						
							
							
							
							
								
							
							
								dbaaf78044 
								
							 
						 
						
							
							
								
								Iterate to new wire  
							
							
							
						 
						
							2024-09-24 16:47:35 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Akash Levy 
								
							 
						 
						
							
							
							
							
								
							
							
								ebf8783b4b 
								
							 
						 
						
							
							
								
								Fixup parameters  
							
							
							
						 
						
							2024-09-24 13:55:09 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Akash Levy 
								
							 
						 
						
							
							
							
							
								
							
							
								bebdb2f035 
								
							 
						 
						
							
							
								
								Reduce verbosity  
							
							
							
						 
						
							2024-09-05 00:56:01 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Akash Levy 
								
							 
						 
						
							
							
							
							
								
							
							
								8f26fa9077 
								
							 
						 
						
							
							
								
								Fix for less pessimism in muxpack and opt_tree_balance  
							
							
							
						 
						
							2024-08-29 23:44:57 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Akash Levy 
								
							 
						 
						
							
							
							
							
								
							
							
								ab20bbbe8e 
								
							 
						 
						
							
							
								
								Fix bug  
							
							
							
						 
						
							2024-08-27 23:23:49 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Akash Levy 
								
							 
						 
						
							
							
							
							
								
							
							
								11c05e2e40 
								
							 
						 
						
							
							
								
								Revert "Reapply "Reapply "Reapply "Add fanoutlimit""""  
							
							... 
							
							
							
							This reverts commit cf6c4ec6e4 
							
						 
						
							2024-08-27 17:38:48 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Akash Levy 
								
							 
						 
						
							
							
							
							
								
							
							
								cf6c4ec6e4 
								
							 
						 
						
							
							
								
								Reapply "Reapply "Reapply "Add fanoutlimit"""  
							
							... 
							
							
							
							This reverts commit e50bca4d98 
							
						 
						
							2024-08-27 17:36:34 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Akash Levy 
								
							 
						 
						
							
							
							
							
								
							
							
								e50bca4d98 
								
							 
						 
						
							
							
								
								Revert "Reapply "Reapply "Add fanoutlimit"""  
							
							... 
							
							
							
							This reverts commit 22c99a2b2e 
							
						 
						
							2024-08-27 17:33:22 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Akash Levy 
								
							 
						 
						
							
							
							
							
								
							
							
								22c99a2b2e 
								
							 
						 
						
							
							
								
								Reapply "Reapply "Add fanoutlimit""  
							
							... 
							
							
							
							This reverts commit a32e4dd8f8 
							
						 
						
							2024-08-27 17:33:00 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Akash Levy 
								
							 
						 
						
							
							
							
							
								
							
							
								a32e4dd8f8 
								
							 
						 
						
							
							
								
								Revert "Reapply "Add fanoutlimit""  
							
							... 
							
							
							
							This reverts commit 7ebc3ed7d2 
							
						 
						
							2024-08-27 17:27:23 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Akash Levy 
								
							 
						 
						
							
							
							
							
								
							
							
								7ebc3ed7d2 
								
							 
						 
						
							
							
								
								Reapply "Add fanoutlimit"  
							
							... 
							
							
							
							This reverts commit 9470dbe806 
							
						 
						
							2024-08-27 17:23:55 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Akash Levy 
								
							 
						 
						
							
							
							
							
								
							
							
								9470dbe806 
								
							 
						 
						
							
							
								
								Revert "Add fanoutlimit"  
							
							... 
							
							
							
							This reverts commit be9a4f338d 
							
						 
						
							2024-08-27 17:22:31 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Akash Levy 
								
							 
						 
						
							
							
							
							
								
							
							
								be9a4f338d 
								
							 
						 
						
							
							
								
								Add fanoutlimit  
							
							
							
						 
						
							2024-08-27 17:20:29 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Akash Levy 
								
							 
						 
						
							
							
							
							
								
							
							
								77868f52ec 
								
							 
						 
						
							
							
								
								Add add/sub/mul to wreduce pass  
							
							
							
						 
						
							2024-08-27 14:33:59 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Akash Levy 
								
							 
						 
						
							
							
							
							
								
							
							
								6552f131de 
								
							 
						 
						
							
							
								
								wreduce in opt_balance_tree  
							
							
							
						 
						
							2024-08-27 14:33:43 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Akash Levy 
								
							 
						 
						
							
							
							
							
								
							
							
								4f6a153961 
								
							 
						 
						
							
							
								
								Working tree balance pass  
							
							
							
						 
						
							2024-08-27 08:19:17 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Akash Levy 
								
							 
						 
						
							
							
							
							
								
							
							
								243d8317a5 
								
							 
						 
						
							
							
								
								SMALL mode with first pass of opt_balance_tree  
							
							
							
						 
						
							2024-08-26 22:36:47 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Akash Levy 
								
							 
						 
						
							
							
							
							
								
							
							
								0ba088e5ed 
								
							 
						 
						
							
							
								
								Try again  
							
							
							
						 
						
							2024-08-21 23:21:00 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Akash Levy 
								
							 
						 
						
							
							
							
							
								
							
							
								7f52eb0be8 
								
							 
						 
						
							
							
								
								Update muxpack  
							
							
							
						 
						
							2024-08-21 23:00:18 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Akash Levy 
								
							 
						 
						
							
							
							
							
								
							
							
								1cc7e5536b 
								
							 
						 
						
							
							
								
								If fully constant don't count as user  
							
							
							
						 
						
							2024-08-21 22:30:16 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Akash Levy 
								
							 
						 
						
							
							
							
							
								
							
							
								8989f2f98c 
								
							 
						 
						
							
							
								
								Undo fanout_split  
							
							
							
						 
						
							2024-08-21 22:20:25 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Akash Levy 
								
							 
						 
						
							
							
							
							
								
							
							
								d0529c7eea 
								
							 
						 
						
							
							
								
								muxpack fixes  
							
							
							
						 
						
							2024-08-21 21:51:08 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Akash Levy 
								
							 
						 
						
							
							
							
							
								
							
							
								8ee8e91ab8 
								
							 
						 
						
							
							
								
								Small edits  
							
							
							
						 
						
							2024-08-21 21:40:59 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Akash Levy 
								
							 
						 
						
							
							
							
							
								
							
							
								426a9320d9 
								
							 
						 
						
							
							
								
								Small update  
							
							
							
						 
						
							2024-08-21 21:38:34 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Akash Levy 
								
							 
						 
						
							
							
							
							
								
							
							
								7d44234d80 
								
							 
						 
						
							
							
								
								Try updated muxpack  
							
							
							
						 
						
							2024-08-21 21:37:28 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Akash Levy 
								
							 
						 
						
							
							
							
							
								
							
							
								a945edc7a0 
								
							 
						 
						
							
							
								
								Smallfix  
							
							
							
						 
						
							2024-08-21 20:26:29 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Akash Levy 
								
							 
						 
						
							
							
							
							
								
							
							
								283db470be 
								
							 
						 
						
							
							
								
								Small edit  
							
							
							
						 
						
							2024-08-21 17:04:08 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Akash Levy 
								
							 
						 
						
							
							
							
							
								
							
							
								2e8ee9a44d 
								
							 
						 
						
							
							
								
								Smallclean  
							
							
							
						 
						
							2024-08-21 17:03:22 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Akash Levy 
								
							 
						 
						
							
							
							
							
								
							
							
								26d9bdb17c 
								
							 
						 
						
							
							
								
								Add more stuff to muxpack  
							
							
							
						 
						
							2024-08-21 16:57:28 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Akash Levy 
								
							 
						 
						
							
							
							
							
								
							
							
								7345258738 
								
							 
						 
						
							
							
								
								Add shift left to operators that can be size-reduced based on size of output ports  
							
							
							
						 
						
							2024-08-14 22:05:47 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Akash Levy 
								
							 
						 
						
							
							
							
							
								
							
							
								35c19cb391 
								
							 
						 
						
							
							
								
								Option to include unused bits attribute or not  
							
							
							
						 
						
							2024-08-14 22:05:12 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Akash Levy 
								
							 
						 
						
							
							
							
							
								
							
							
								55782682de 
								
							 
						 
						
							
							
								
								Iterative muxpack  
							
							
							
						 
						
							2024-08-14 05:27:50 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Akash Levy 
								
							 
						 
						
							
							
							
							
								
							
							
								36fb6e08c1 
								
							 
						 
						
							
							
								
								Make muxpack faster  
							
							
							
						 
						
							2024-08-06 02:26:57 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Akash Levy 
								
							 
						 
						
							
							
							
							
								
							
							
								0a997b9e64 
								
							 
						 
						
							
							
								
								muxpack verbosity and -ignore_excl option  
							
							
							
						 
						
							2024-07-25 04:40:37 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Akash Levy 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								a42f4dbedb 
								
							 
						 
						
							
							
								
								Merge branch 'YosysHQ:main' into master  
							
							
							
						 
						
							2024-07-18 00:10:20 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Emil J 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								1166238c0f 
								
							 
						 
						
							
							
								
								Merge pull request  #4176  from povik/opt_expr-performance  
							
							... 
							
							
							
							Improve `opt_expr` performance 
							
						 
						
							2024-07-15 16:10:25 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Emil J. Tywoniak 
								
							 
						 
						
							
							
							
							
								
							
							
								532188f239 
								
							 
						 
						
							
							
								
								opt_expr: change info message  
							
							
							
						 
						
							2024-07-15 11:14:47 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Akash Levy 
								
							 
						 
						
							
							
							
							
								
							
							
								0596766cbd 
								
							 
						 
						
							
							
								
								Merge upstream yosys changes  
							
							
							
						 
						
							2024-07-01 18:33:38 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Catherine 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								580aaa362d 
								
							 
						 
						
							
							
								
								opt_lut_ins: fix name of global object. NFCI  
							
							
							
						 
						
							2024-06-28 15:12:36 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Emil J. Tywoniak 
								
							 
						 
						
							
							
							
							
								
							
							
								01f332e750 
								
							 
						 
						
							
							
								
								opt_expr: reduce mostly harmless warning to log  
							
							
							
						 
						
							2024-06-25 20:18:49 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Martin Povišer 
								
							 
						 
						
							
							
							
							
								
							
							
								fa4a2b6b0d 
								
							 
						 
						
							
							
								
								opt_expr: In clkinv loop ignore irrelevant cells early  
							
							... 
							
							
							
							Each call to `handle_clkpol_celltype_swap` has a conversion of the
cell's type ID to an allocated string. This can sum up to a
non-negligible time being spent in the clkpol code even for a design
which doesn't have any flip-flop gates. 
							
						 
						
							2024-06-24 18:32:33 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Martin Povišer 
								
							 
						 
						
							
							
							
							
								
							
							
								7a8a69b65c 
								
							 
						 
						
							
							
								
								opt_expr: Revisit sorting in replace_const_cells  
							
							... 
							
							
							
							Avoid building a cell-to-inbit map when sorting the cells, add a warning
if we are unable to sort, and move the code treating non-combinational
cells ahead of the rest (this means we don't need to pass
non-combinational cells to the TopoSort object at all). 
							
						 
						
							2024-06-24 18:32:33 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Akash Levy 
								
							 
						 
						
							
							
							
							
								
							
							
								fce46d2a53 
								
							 
						 
						
							
							
								
								Add better Yosys/Verific name aliasing and reenable dffe opt  
							
							
							
						 
						
							2024-06-15 14:18:33 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Akash Levy 
								
							 
						 
						
							
							
							
							
								
							
							
								bfc35122ef 
								
							 
						 
						
							
							
								
								Disable broken dffe pass for now  
							
							
							
						 
						
							2024-06-07 10:50:37 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Akash Levy 
								
							 
						 
						
							
							
							
							
								
							
							
								4475b50ffa 
								
							 
						 
						
							
							
								
								Undo some ugly stuff and make more attempted fixes  
							
							
							
						 
						
							2024-06-02 23:33:23 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Akash Levy 
								
							 
						 
						
							
							
							
							
								
							
							
								4e39064b88 
								
							 
						 
						
							
							
								
								Remove annoying neg thing  
							
							
							
						 
						
							2024-05-23 21:05:45 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Akash Levy 
								
							 
						 
						
							
							
							
							
								
							
							
								187737b86a 
								
							 
						 
						
							
							
								
								Don't adjust naming on imported cells. Add $ for each pass  
							
							
							
						 
						
							2024-05-19 15:02:40 -07:00