Martin Povišer 
								
							 
						 
						
							
							
							
							
								
							
							
								c33f7b92f7 
								
							 
						 
						
							
							
								
								Fix typo  
							
							
							
						 
						
							2024-12-03 11:11:02 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									KrystalDelusion 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								889894a6d2 
								
							 
						 
						
							
							
								
								Merge pull request  #4790  from YosysHQ/emil/clockgate-warnings  
							
							... 
							
							
							
							clockgate: reduce build warnings 
							
						 
						
							2024-12-03 13:25:52 +13:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lofty 
								
							 
						 
						
							
							
							
							
								
							
							
								fd05f73d50 
								
							 
						 
						
							
							
								
								dfflibmap: demote some warnings to debug  
							
							
							
						 
						
							2024-12-02 14:17:51 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Emil J. Tywoniak 
								
							 
						 
						
							
							
							
							
								
							
							
								6b006e5f61 
								
							 
						 
						
							
							
								
								clockgate: reduce build warnings  
							
							
							
						 
						
							2024-12-02 10:07:01 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Martin Povišer 
								
							 
						 
						
							
							
							
							
								
							
							
								1ded817beb 
								
							 
						 
						
							
							
								
								booth: Map simple $macc instances too  
							
							
							
						 
						
							2024-12-01 16:00:04 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Krystine Sherwin 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								1de5d98ae2 
								
							 
						 
						
							
							
								
								Reduce comparisons of size_t and int  
							
							... 
							
							
							
							`Const::size()` returns int, so change iterators that use it to `auto` instead of `size_t`.
For cases where size is being explicitly cast to `int`, use the wrapper that we already have instead: `Yosys::GetSize()`. 
							
						 
						
							2024-11-29 12:53:29 +13:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Martin Povišer 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								956313efe8 
								
							 
						 
						
							
							
								
								Merge pull request  #4742  from YosysHQ/hierarchy_notify_top_attr  
							
							... 
							
							
							
							Print a note about finding attribute (* top *) in hierarchy 
							
						 
						
							2024-11-28 00:07:18 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Martin Povišer 
								
							 
						 
						
							
							
							
							
								
							
							
								2962f8fa88 
								
							 
						 
						
							
							
								
								techmap: Add -dont_map for selective disabling of rules  
							
							
							
						 
						
							2024-11-27 15:54:37 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Martin Povišer 
								
							 
						 
						
							
							
							
							
								
							
							
								79e9258a31 
								
							 
						 
						
							
							
								
								wrapcell: Add new command  
							
							
							
						 
						
							2024-11-27 14:01:00 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Emil J 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								5b6baa3ef1 
								
							 
						 
						
							
							
								
								Merge pull request  #4744  from YosysHQ/emil/clockgate-liberty  
							
							... 
							
							
							
							clockgate: add -liberty 
							
						 
						
							2024-11-20 15:04:00 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Emil J 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								56b80bdd22 
								
							 
						 
						
							
							
								
								Merge pull request  #4448  from georgerennie/shiftadd_gating  
							
							... 
							
							
							
							peepopt shiftadd: Only match for sufficiently small constant widths 
							
						 
						
							2024-11-20 13:34:09 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Emil J 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								cc17d5bb70 
								
							 
						 
						
							
							
								
								Merge pull request  #4612  from georgerennie/george/opt_demorgan_zero_width  
							
							... 
							
							
							
							opt_demorgan: skip zero width cells 
							
						 
						
							2024-11-20 13:33:16 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Emil J 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								18459b4b09 
								
							 
						 
						
							
							
								
								Merge pull request  #4614  from georgerennie/george/opt_reduce_cell_width  
							
							... 
							
							
							
							opt_reduce: keep at least one input to $reduce_or/and cells 
							
						 
						
							2024-11-20 13:33:04 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Martin Povišer 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								7ebe451f9a 
								
							 
						 
						
							
							
								
								Merge pull request  #4714  from georgerennie/george/proc_dff_bug_multiple_sigs  
							
							... 
							
							
							
							proc_dff: fix early return bug 
							
						 
						
							2024-11-20 13:26:32 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Emil J. Tywoniak 
								
							 
						 
						
							
							
							
							
								
							
							
								4d96cbec75 
								
							 
						 
						
							
							
								
								clockgate: reduce errors to warnings  
							
							
							
						 
						
							2024-11-18 18:32:18 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Emil J. Tywoniak 
								
							 
						 
						
							
							
							
							
								
							
							
								983c54c75f 
								
							 
						 
						
							
							
								
								clockgate: help string add -dont_use and -liberty  
							
							
							
						 
						
							2024-11-18 13:57:49 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Emil J. Tywoniak 
								
							 
						 
						
							
							
							
							
								
							
							
								a5bc36f77e 
								
							 
						 
						
							
							
								
								clockgate: add -dont_use  
							
							
							
						 
						
							2024-11-18 13:45:30 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Emil J. Tywoniak 
								
							 
						 
						
							
							
							
							
								
							
							
								e6793da9a0 
								
							 
						 
						
							
							
								
								clockgate: refactor  
							
							
							
						 
						
							2024-11-18 12:50:25 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Emil J. Tywoniak 
								
							 
						 
						
							
							
							
							
								
							
							
								45880ea7f2 
								
							 
						 
						
							
							
								
								clockgate: add -liberty  
							
							
							
						 
						
							2024-11-14 20:37:59 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lofty 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								d9ef388fcc 
								
							 
						 
						
							
							
								
								Merge pull request  #4698  from YosysHQ/lofty/dfflibmap-enable  
							
							... 
							
							
							
							dfflibmap: enable inference 
							
						 
						
							2024-11-13 17:50:17 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lofty 
								
							 
						 
						
							
							
							
							
								
							
							
								4f40187759 
								
							 
						 
						
							
							
								
								dfflibmap: move expression code into libparse  
							
							
							
						 
						
							2024-11-13 16:06:57 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lofty 
								
							 
						 
						
							
							
							
							
								
							
							
								08ed2c765e 
								
							 
						 
						
							
							
								
								dfflibmap: enable inference  
							
							
							
						 
						
							2024-11-13 15:57:45 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Martin Povišer 
								
							 
						 
						
							
							
							
							
								
							
							
								2dba345049 
								
							 
						 
						
							
							
								
								portarcs: New command to derive propagation arcs  
							
							
							
						 
						
							2024-11-13 16:20:35 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Martin Povišer 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								4ce8c7a0d3 
								
							 
						 
						
							
							
								
								Merge pull request  #4709  from YosysHQ/emil/idstring-in-fold  
							
							... 
							
							
							
							functional, glift: use fold overload of IdString::in instead of pool … 
							
						 
						
							2024-11-13 15:17:33 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Martin Povišer 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								9da7341003 
								
							 
						 
						
							
							
								
								Merge pull request  #4727  from georgerennie/george/bufnorm_constants2  
							
							... 
							
							
							
							bufnorm: preserve constant bits when mapping back to connections 
							
						 
						
							2024-11-13 14:32:15 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									N. Engelhardt 
								
							 
						 
						
							
							
							
							
								
							
							
								96c526d1ba 
								
							 
						 
						
							
							
								
								Print a note about finding attribute (* top *) in hierarchy  
							
							
							
						 
						
							2024-11-13 10:21:44 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Martin Povišer 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								915df16c84 
								
							 
						 
						
							
							
								
								Merge pull request  #4728  from YosysHQ/emil/fix-filterlib-roundtrip  
							
							... 
							
							
							
							filterlib: preserve value quotes 
							
						 
						
							2024-11-12 10:54:35 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Emil J. Tywoniak 
								
							 
						 
						
							
							
							
							
								
							
							
								49e1597ea4 
								
							 
						 
						
							
							
								
								filterlib: preserve value quotes  
							
							
							
						 
						
							2024-11-12 01:21:07 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									George Rennie 
								
							 
						 
						
							
							
							
							
								
							
							
								ff6c9446c0 
								
							 
						 
						
							
							
								
								bufnorm: preserve constant bits when mapping back to connections  
							
							
							
						 
						
							2024-11-12 01:05:15 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Martin Povišer 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								1b1a6c4aed 
								
							 
						 
						
							
							
								
								Merge pull request  #4525  from georgerennie/peepopt_clock_gate  
							
							... 
							
							
							
							peepopt: Add formal opt to rewrite latches to ffs in clock gates 
							
						 
						
							2024-11-11 14:49:09 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									mszelwiga 
								
							 
						 
						
							
							
							
							
								
							
							
								8e508f2a2a 
								
							 
						 
						
							
							
								
								Fix setting bits of parameters in setundef pass  
							
							... 
							
							
							
							This commit also adds test that verifies correctness of this change. 
							
						 
						
							2024-11-08 17:03:08 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									George Rennie 
								
							 
						 
						
							
							
							
							
								
							
							
								8f6058a7d6 
								
							 
						 
						
							
							
								
								bufnorm: preserve constant bits driving wires  
							
							
							
						 
						
							2024-11-07 11:48:48 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									George Rennie 
								
							 
						 
						
							
							
							
							
								
							
							
								626dbbe1e0 
								
							 
						 
						
							
							
								
								proc_dff: fix early return bug  
							
							... 
							
							
							
							* early return caused proc_dff to stop considering rules after seeing
  one async rule - this is because continue should have been used to
  continue to procecssing the next rule instead of returning from the
  function 
							
						 
						
							2024-11-07 00:06:03 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Emil J. Tywoniak 
								
							 
						 
						
							
							
							
							
								
							
							
								387a235158 
								
							 
						 
						
							
							
								
								functional, glift: use fold overload of IdString::in instead of pool literals  
							
							
							
						 
						
							2024-11-06 12:48:32 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Martin Povišer 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								29af057430 
								
							 
						 
						
							
							
								
								Merge pull request  #4707  from povik/stat-unused  
							
							... 
							
							
							
							stat: Drop unused field 
							
						 
						
							2024-11-05 09:38:29 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Martin Povišer 
								
							 
						 
						
							
							
							
							
								
							
							
								4df3a5d7ec 
								
							 
						 
						
							
							
								
								stat: Drop unused field  
							
							
							
						 
						
							2024-11-05 09:37:35 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Martin Povišer 
								
							 
						 
						
							
							
							
							
								
							
							
								c8fffce2b5 
								
							 
						 
						
							
							
								
								keep_hierarchy: Update messages  
							
							
							
						 
						
							2024-11-05 09:03:01 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Martin Povišer 
								
							 
						 
						
							
							
							
							
								
							
							
								cf79630be0 
								
							 
						 
						
							
							
								
								keep_hierarchy: Require size information on blackboxes  
							
							
							
						 
						
							2024-11-05 09:02:36 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Martin Povišer 
								
							 
						 
						
							
							
							
							
								
							
							
								2425352551 
								
							 
						 
						
							
							
								
								keep_hierarchy: Redo hierarchy traversal for -min_cost  
							
							
							
						 
						
							2024-11-05 09:02:36 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lofty 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								3250f2b82b 
								
							 
						 
						
							
							
								
								Merge pull request  #4700  from povik/select-list-mod  
							
							... 
							
							
							
							Add `select -list-mod` 
							
						 
						
							2024-11-04 15:38:42 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Martin Povišer 
								
							 
						 
						
							
							
							
							
								
							
							
								cbe73c9047 
								
							 
						 
						
							
							
								
								cellmatch: Visit whiteboxes for -derive_luts  
							
							
							
						 
						
							2024-11-04 14:28:46 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Martin Povišer 
								
							 
						 
						
							
							
							
							
								
							
							
								c9ed6d8dcf 
								
							 
						 
						
							
							
								
								cellmatch: Rename -lut_attrs to -derive_luts; document option  
							
							
							
						 
						
							2024-11-04 14:28:40 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Martin Povišer 
								
							 
						 
						
							
							
							
							
								
							
							
								35a20da512 
								
							 
						 
						
							
							
								
								logger: Adjust print  
							
							
							
						 
						
							2024-11-04 13:16:40 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Martin Povišer 
								
							 
						 
						
							
							
							
							
								
							
							
								7aa3fdab80 
								
							 
						 
						
							
							
								
								select: Add -list-mod option  
							
							
							
						 
						
							2024-11-04 13:16:13 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lofty 
								
							 
						 
						
							
							
							
							
								
							
							
								dd7ea0ab6c 
								
							 
						 
						
							
							
								
								qwp: remove  
							
							
							
						 
						
							2024-10-25 14:09:58 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Martin Povišer 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								9432e972f7 
								
							 
						 
						
							
							
								
								Merge pull request  #4626  from povik/select-t-at  
							
							... 
							
							
							
							select: Add new `t:@<name>` syntax 
							
						 
						
							2024-10-16 10:18:05 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Martin Povišer 
								
							 
						 
						
							
							
							
							
								
							
							
								09be0351ce 
								
							 
						 
						
							
							
								
								select: Add new t:@<name> syntax  
							
							
							
						 
						
							2024-10-15 12:22:02 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Emil J. Tywoniak 
								
							 
						 
						
							
							
							
							
								
							
							
								785bd44da7 
								
							 
						 
						
							
							
								
								rtlil: represent Const strings as std::string  
							
							
							
						 
						
							2024-10-14 06:28:12 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Martin Povišer 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								a00137c2f6 
								
							 
						 
						
							
							
								
								Merge pull request  #4625  from povik/cellmatch-lut  
							
							... 
							
							
							
							cellmatch: Size the `lut` attribute 
							
						 
						
							2024-10-11 14:08:55 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									KrystalDelusion 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								0be3b7de51 
								
							 
						 
						
							
							
								
								Merge pull request  #4635  from YosysHQ/krys/pr_docs_ci  
							
							... 
							
							
							
							Remove make docs race conditions (and other docs fixes) 
							
						 
						
							2024-10-08 21:39:30 +13:00