Krystine Sherwin 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								9ee98c5da6 
								
							 
						 
						
							
							
								
								README: Drop the license from the top  
							
							... 
							
							
							
							Github shows the license file automatically, and the first section mentions it is ISC. 
							
						 
						
							2024-12-05 09:21:13 +13:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Krystine Sherwin 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								1f878858b0 
								
							 
						 
						
							
							
								
								Add updated CODE_OF_CONDUCT  
							
							... 
							
							
							
							Based on version 2.0 of the Contributor Covenant. 
							
						 
						
							2024-12-05 09:21:12 +13:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Krystine Sherwin 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								c1f42f725b 
								
							 
						 
						
							
							
								
								Docs: Formatting recent md -> rst converts  
							
							
							
						 
						
							2024-12-05 09:21:12 +13:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Krystine Sherwin 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								9925b27432 
								
							 
						 
						
							
							
								
								Goodbye guidelines (except GettingStarted)  
							
							... 
							
							
							
							Drop the parts that are being dropped.
Move the things that are being moved.
Also move the verilog stuff out of README and into the docs.
GettingStarted is less cut and dry, so hold off on that one. 
							
						 
						
							2024-12-05 09:21:12 +13:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Krystine Sherwin 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								f0da1cc67f 
								
							 
						 
						
							
							
								
								Start removing guidelines folder  
							
							... 
							
							
							
							Disable the export to docs and remove any references to the guidelines folder. 
							
						 
						
							2024-12-05 09:18:56 +13:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									KrystalDelusion 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								c61b2bc1bc 
								
							 
						 
						
							
							
								
								Merge pull request  #4794  from YosysHQ/krys/cygwin_compat  
							
							... 
							
							
							
							Fix Cygwin compatibility 
							
						 
						
							2024-12-05 09:16:18 +13:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									KrystalDelusion 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								c96d02b204 
								
							 
						 
						
							
							
								
								Merge pull request  #4784  from YosysHQ/krys/reduce_warnings  
							
							... 
							
							
							
							Reduce number of warnings 
							
						 
						
							2024-12-05 09:16:06 +13:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Akash Levy 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								7847b1b2eb 
								
							 
						 
						
							
							
								
								Merge pull request  #30  from alaindargelas/macro_power  
							
							... 
							
							
							
							Simulation information for macro power 
							
						 
						
							2024-12-04 10:01:04 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Emil J 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								d78086480f 
								
							 
						 
						
							
							
								
								Merge pull request  #4770  from YosysHQ/emil/autoidx-option  
							
							... 
							
							
							
							driver: add --autoidx 
							
						 
						
							2024-12-04 16:43:40 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Martin Povišer 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								59a96470df 
								
							 
						 
						
							
							
								
								Merge pull request  #4773  from povik/wrapcell  
							
							... 
							
							
							
							wrapcell: Add new command 
							
						 
						
							2024-12-04 11:49:51 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Martin Povišer 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								14ee5ce800 
								
							 
						 
						
							
							
								
								Merge pull request  #4787  from povik/booth-macc  
							
							... 
							
							
							
							booth: Map simple `$macc` instances too 
							
						 
						
							2024-12-04 11:49:34 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Emil J 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								3b8e8ee012 
								
							 
						 
						
							
							
								
								Merge pull request  #4797  from YosysHQ/emil/multiple-liberty  
							
							... 
							
							
							
							Allow multiple -liberty args in dfflibmap and clockgate 
							
						 
						
							2024-12-04 11:18:52 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alain Dargelas 
								
							 
						 
						
							
							
							
							
								
							
							
								350b04daa3 
								
							 
						 
						
							
							
								
								Ignore unused modules  
							
							
							
						 
						
							2024-12-03 13:00:14 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alain Dargelas 
								
							 
						 
						
							
							
							
							
								
							
							
								1768c25f0b 
								
							 
						 
						
							
							
								
								Merge branch 'main' of  https://github.com/alaindargelas/yosys  
							
							
							
						 
						
							2024-12-03 11:56:39 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Martin Povišer 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								384c191192 
								
							 
						 
						
							
							
								
								Merge pull request  #4775  from povik/dont_map  
							
							... 
							
							
							
							techmap: Add `-dont_map` for selective disabling of rules 
							
						 
						
							2024-12-03 20:21:47 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Martin Povišer 
								
							 
						 
						
							
							
							
							
								
							
							
								1c7bb700c9 
								
							 
						 
						
							
							
								
								techmap: Rephrase help  
							
							
							
						 
						
							2024-12-03 20:20:00 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jannis Harder 
								
							 
						 
						
							
							
							
							
								
							
							
								81de54f436 
								
							 
						 
						
							
							
								
								tclapi: Remove unused -bool flag from get_param and document -[su]int  
							
							
							
						 
						
							2024-12-03 18:59:52 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jannis Harder 
								
							 
						 
						
							
							
							
							
								
							
							
								cac6dd9bcb 
								
							 
						 
						
							
							
								
								tclapi: Use older bignum API and handle external tommath for mac os  
							
							
							
						 
						
							2024-12-03 18:49:38 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alain Dargelas 
								
							 
						 
						
							
							
							
							
								
							
							
								fe684f5fd2 
								
							 
						 
						
							
							
								
								Precision fix  
							
							
							
						 
						
							2024-12-03 09:35:11 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Emil J. Tywoniak 
								
							 
						 
						
							
							
							
							
								
							
							
								6edf9c86cb 
								
							 
						 
						
							
							
								
								libparse: add LibertyMergedCells, enable multiple -liberty args for dfflibmap and clockgate  
							
							
							
						 
						
							2024-12-03 17:36:00 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Emil J. Tywoniak 
								
							 
						 
						
							
							
							
							
								
							
							
								60fb241cb3 
								
							 
						 
						
							
							
								
								clockgate: clean up argument parsing  
							
							
							
						 
						
							2024-12-03 17:35:10 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Emil J 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								52336369fa 
								
							 
						 
						
							
							
								
								Merge pull request  #4783  from YosysHQ/emil/blockrom-driver-conflict  
							
							... 
							
							
							
							tests: fix blockrom.v driver conflict 
							
						 
						
							2024-12-03 16:29:43 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Martin Povišer 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								109d97bb40 
								
							 
						 
						
							
							
								
								Merge pull request  #4706  from povik/keep_hierarchy-adjustalgo  
							
							... 
							
							
							
							Adjust `keep_hierarchy` behavior 
							
						 
						
							2024-12-03 12:18:28 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Emil J 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								61a6567b9f 
								
							 
						 
						
							
							
								
								Merge pull request  #4789  from YosysHQ/emil/sklansky-adder  
							
							... 
							
							
							
							Add a Sklansky option for `$lcu` mapping 
							
						 
						
							2024-12-03 11:33:13 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Martin Povišer 
								
							 
						 
						
							
							
							
							
								
							
							
								6ad4918121 
								
							 
						 
						
							
							
								
								Account for pre-existing keep_hierarchy in cost sum  
							
							
							
						 
						
							2024-12-03 11:11:59 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Martin Povišer 
								
							 
						 
						
							
							
							
							
								
							
							
								c33f7b92f7 
								
							 
						 
						
							
							
								
								Fix typo  
							
							
							
						 
						
							2024-12-03 11:11:02 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Martin Povišer 
								
							 
						 
						
							
							
							
							
								
							
							
								f81dbf2433 
								
							 
						 
						
							
							
								
								Update gate_cost_equivalent help  
							
							
							
						 
						
							2024-12-03 11:09:15 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alain Dargelas 
								
							 
						 
						
							
							
							
							
								
							
							
								f65d98a00d 
								
							 
						 
						
							
							
								
								Simulation information for macro power  
							
							
							
						 
						
							2024-12-02 20:15:53 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Akash Levy 
								
							 
						 
						
							
							
							
							
								
							
							
								3914c21286 
								
							 
						 
						
							
							
								
								verific->import fix for new test case  
							
							
							
						 
						
							2024-12-02 20:07:07 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Krystine Sherwin 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								e634e9c26b 
								
							 
						 
						
							
							
								
								aiger2: Resolve warnings  
							
							... 
							
							
							
							- Remove unused statics CONST_FALSE and CONST_TRUE (which appear to have been folded into the `Index` declaration as CFALSE and CTRUE).
- Assign default value of EMPTY_LIT to `a` and `b` for comparison ops.
- Tag debug only variables with YS_MAYBE_UNUSED, don't assign unused variables (but continue to call the function because it moves the file pointer). 
							
						 
						
							2024-12-03 14:01:57 +13:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Akash Levy 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								e0cef06b52 
								
							 
						 
						
							
							
								
								Merge branch 'YosysHQ:main' into main  
							
							
							
						 
						
							2024-12-02 19:39:14 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									KrystalDelusion 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								889894a6d2 
								
							 
						 
						
							
							
								
								Merge pull request  #4790  from YosysHQ/emil/clockgate-warnings  
							
							... 
							
							
							
							clockgate: reduce build warnings 
							
						 
						
							2024-12-03 13:25:52 +13:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Krystine Sherwin 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								7d8140ddea 
								
							 
						 
						
							
							
								
								kernel/mem: Fix Cygwin compat  
							
							... 
							
							
							
							Avoid error:
```
kernel/mem.cc:1683:7: error: conflicting declaration ‘using addr_t = using addr_t = uint32_t’
 1683 | using addr_t = MemContents::addr_t;
      |       ^~~~~~
In file included from /usr/include/sys/types.h:222,
                 from /usr/include/pthread.h:11,
                 from /usr/lib/gcc/x86_64-pc-cygwin/12/include/c++/x86_64-pc-cygwin/bits/gthr-default.h:35,
                 from /usr/lib/gcc/x86_64-pc-cygwin/12/include/c++/x86_64-pc-cygwin/bits/gthr.h:148,
                 from /usr/lib/gcc/x86_64-pc-cygwin/12/include/c++/ext/atomicity.h:35,
                 from /usr/lib/gcc/x86_64-pc-cygwin/12/include/c++/bits/cow_string.h:37,
                 from /usr/lib/gcc/x86_64-pc-cygwin/12/include/c++/bits/basic_string.h:51,
                 from /usr/lib/gcc/x86_64-pc-cygwin/12/include/c++/string:53,
                 from ./kernel/yosys_common.h:27,
                 from ./kernel/yosys.h:42,
                 from ./kernel/mem.h:23,
                 from kernel/mem.cc:20:
/usr/include/machine/types.h:63:15: note: previous declaration as ‘typedef char* addr_t’
   63 | typedef char *addr_t;
```
According to IntelliSense, only the return types need to be prefixed with `MemContents::`, the rest are automagically using the class definition and highlight as `using Yosys::MemContents::addr_t = uint32_t`. 
							
						 
						
							2024-12-03 13:15:33 +13:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Krystine Sherwin 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								16a595004c 
								
							 
						 
						
							
							
								
								libs/fst: Fix Cygwin compat  
							
							
							
						 
						
							2024-12-03 12:48:48 +13:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Martin Povišer 
								
							 
						 
						
							
							
							
							
								
							
							
								f0704b6ede 
								
							 
						 
						
							
							
								
								Redo integer passing on top of bignum  
							
							
							
						 
						
							2024-12-02 19:56:51 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Emil J. Tywoniak 
								
							 
						 
						
							
							
							
							
								
							
							
								c26966e3db 
								
							 
						 
						
							
							
								
								tests: fix blockrom.v driver conflict  
							
							
							
						 
						
							2024-12-02 16:56:42 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Martin Povišer 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								a8a65db0bc 
								
							 
						 
						
							
							
								
								Merge pull request  #4791  from YosysHQ/lofty/demote-dfflibmap-warnings  
							
							... 
							
							
							
							dfflibmap: demote some warnings to debug 
							
						 
						
							2024-12-02 16:29:54 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Miodrag Milanovic 
								
							 
						 
						
							
							
							
							
								
							
							
								912b38eedb 
								
							 
						 
						
							
							
								
								verific: Handle crash when using empty box option  
							
							
							
						 
						
							2024-12-02 15:45:12 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lofty 
								
							 
						 
						
							
							
							
							
								
							
							
								fd05f73d50 
								
							 
						 
						
							
							
								
								dfflibmap: demote some warnings to debug  
							
							
							
						 
						
							2024-12-02 14:17:51 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Martin Povišer 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								3c67d9f779 
								
							 
						 
						
							
							
								
								Merge pull request  #4788  from YosysHQ/emil/han-carlson-proc  
							
							... 
							
							
							
							techlibs: add _TECHMAP_DO_ to Han-Carlson adder 
							
						 
						
							2024-12-02 11:37:47 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Emil J. Tywoniak 
								
							 
						 
						
							
							
							
							
								
							
							
								fe64a714a9 
								
							 
						 
						
							
							
								
								techmap: add a Sklansky option for $lcu mapping  
							
							
							
						 
						
							2024-12-02 11:34:58 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Emil J. Tywoniak 
								
							 
						 
						
							
							
							
							
								
							
							
								6b006e5f61 
								
							 
						 
						
							
							
								
								clockgate: reduce build warnings  
							
							
							
						 
						
							2024-12-02 10:07:01 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Emil J. Tywoniak 
								
							 
						 
						
							
							
							
							
								
							
							
								ebd7f2b366 
								
							 
						 
						
							
							
								
								techlibs: add _TECHMAP_DO_ to Han-Carlson adder  
							
							
							
						 
						
							2024-12-02 09:54:24 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Akash Levy 
								
							 
						 
						
							
							
							
							
								
							
							
								ead4b34c3c 
								
							 
						 
						
							
							
								
								Add stack include to decorate_loops.h  
							
							
							
						 
						
							2024-12-01 16:50:51 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Akash Levy 
								
							 
						 
						
							
							
							
							
								
							
							
								462cbd4195 
								
							 
						 
						
							
							
								
								Bump  
							
							
							
						 
						
							2024-12-01 16:43:38 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Akash Levy 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								620bf51c50 
								
							 
						 
						
							
							
								
								Merge pull request  #29  from alaindargelas/loop_info_3  
							
							... 
							
							
							
							Selective boolopt 
							
						 
						
							2024-12-01 12:36:09 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Akash Levy 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								6e88c689f2 
								
							 
						 
						
							
							
								
								Merge branch 'YosysHQ:main' into main  
							
							
							
						 
						
							2024-12-01 12:32:07 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Martin Povišer 
								
							 
						 
						
							
							
							
							
								
							
							
								1ded817beb 
								
							 
						 
						
							
							
								
								booth: Map simple $macc instances too  
							
							
							
						 
						
							2024-12-01 16:00:04 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									github-actions[bot] 
								
							 
						 
						
							
							
							
							
								
							
							
								f04b899721 
								
							 
						 
						
							
							
								
								Bump version  
							
							
							
						 
						
							2024-11-30 00:21:43 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Emil J 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								e436cc053f 
								
							 
						 
						
							
							
								
								Merge pull request  #4779  from YosysHQ/emil/han-carlson-adder  
							
							... 
							
							
							
							Add a Han-Carlson option for `$lcu` mapping 
							
						 
						
							2024-11-29 10:13:39 +01:00