Martin Povišer 
								
							 
						 
						
							
							
							
							
								
							
							
								415b7d3f65 
								
							 
						 
						
							
							
								
								Drop experimental label off synth -hieropt  
							
							
							
						 
						
							2025-07-17 12:02:44 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Martin Povišer 
								
							 
						 
						
							
							
							
							
								
							
							
								22a44e4333 
								
							 
						 
						
							
							
								
								Start opt_hier  
							
							
							
						 
						
							2025-07-05 16:45:52 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Martin Povišer 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								570a8f12b5 
								
							 
						 
						
							
							
								
								synth: Fix out-of-sync help message  
							
							... 
							
							
							
							Co-authored-by: N. Engelhardt <nakengelhardt@gmail.com> 
							
						 
						
							2024-03-06 14:55:43 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Martin Povišer 
								
							 
						 
						
							
							
							
							
								
							
							
								d2a7ce04ea 
								
							 
						 
						
							
							
								
								synth: Rename -inject to -extra-map  
							
							
							
						 
						
							2024-03-01 10:54:51 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Martin Povišer 
								
							 
						 
						
							
							
							
							
								
							
							
								ba07cba6ce 
								
							 
						 
						
							
							
								
								synth: Introduce -inject for amending techmap  
							
							
							
						 
						
							2024-02-22 17:38:48 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Martin Povišer 
								
							 
						 
						
							
							
							
							
								
							
							
								d77b792156 
								
							 
						 
						
							
							
								
								synth: Put in missing bounds check for -lut  
							
							
							
						 
						
							2024-02-22 17:24:26 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Martin Povišer 
								
							 
						 
						
							
							
							
							
								
							
							
								7a3316dd78 
								
							 
						 
						
							
							
								
								synth: Tweak phrasing of -booth help  
							
							
							
						 
						
							2024-02-08 00:05:15 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Martin Povišer 
								
							 
						 
						
							
							
							
							
								
							
							
								a98d363d9d 
								
							 
						 
						
							
							
								
								synth: Run script in full in help mode  
							
							
							
						 
						
							2024-02-08 00:05:15 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									andyfox-rushc 
								
							 
						 
						
							
							
							
							
								
							
							
								0fa412502c 
								
							 
						 
						
							
							
								
								mult -> booth in synth.cc, to turn on use synth -booth  
							
							
							
						 
						
							2023-09-08 16:44:59 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									andyfox-rushc 
								
							 
						 
						
							
							
							
							
								
							
							
								1d92ea8001 
								
							 
						 
						
							
							
								
								Support for turning on mult pass from generic synth command  
							
							
							
						 
						
							2023-09-08 16:16:24 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Marcelina Kościelnicka 
								
							 
						 
						
							
							
							
							
								
							
							
								71dfbf33b2 
								
							 
						 
						
							
							
								
								Add -no-rw-check option to memory_dff + memory + synth_{ice40,ecp5,gowin}.  
							
							
							
						 
						
							2022-06-02 23:16:12 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Claire Xenia Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								72787f52fc 
								
							 
						 
						
							
							
								
								Fixing old e-mail addresses and deadnames  
							
							... 
							
							
							
							s/((Claire|Xen|Xenia|Clifford)\s+)+(Wolf|Xen)\s+<(claire|clifford)@(symbioticeda.com|clifford.at|yosyshq.com)>/Claire Xenia Wolf <claire@yosyshq.com>/gi;
s/((Nina|Nak|N\.)\s+)+Engelhardt\s+<nak@(symbioticeda.com|yosyshq.com)>/N. Engelhardt <nak@yosyshq.com>/gi;
s/((David)\s+)+Shah\s+<(dave|david)@(symbioticeda.com|yosyshq.com|ds0.me)>/David Shah <dave@ds0.me>/gi;
s/((Miodrag)\s+)+Milanovic\s+<(miodrag|micko)@(symbioticeda.com|yosyshq.com)>/Miodrag Milanovic <micko@yosyshq.com>/gi;
s,https?://www.clifford.at/yosys/,http://yosyshq.net/yosys/,g ; 
							
						 
						
							2021-06-08 00:39:36 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Marcelina Kościelnicka 
								
							 
						 
						
							
							
							
							
								
							
							
								9a4f420b4b 
								
							 
						 
						
							
							
								
								Replace opt_rmdff with opt_dff.  
							
							
							
						 
						
							2020-08-07 13:21:03 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									whitequark 
								
							 
						 
						
							
							
							
							
								
							
							
								7191dd16f9 
								
							 
						 
						
							
							
								
								Use C++11 final/override keywords.  
							
							
							
						 
						
							2020-06-18 23:34:52 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eddie Hung 
								
							 
						 
						
							
							
							
							
								
							
							
								34c9b83854 
								
							 
						 
						
							
							
								
								synth: only techmap cmp2{lut,lcu} if -lut  
							
							
							
						 
						
							2020-04-03 14:28:22 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eddie Hung 
								
							 
						 
						
							
							
							
							
								
							
							
								5b87720b16 
								
							 
						 
						
							
							
								
								synth: use +/cmp2lcu.v in generic 'synth' too  
							
							
							
						 
						
							2020-04-03 14:28:22 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Dan Ravensloft 
								
							 
						 
						
							
							
							
							
								
							
							
								d7987fec12 
								
							 
						 
						
							
							
								
								Add -flowmap to synth and synth_ice40  
							
							
							
						 
						
							2020-02-28 14:29:57 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eddie Hung 
								
							 
						 
						
							
							
							
							
								
							
							
								076af2e617 
								
							 
						 
						
							
							
								
								Missing newline  
							
							
							
						 
						
							2019-08-20 20:37:52 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eddie Hung 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								713337255e 
								
							 
						 
						
							
							
								
								Revert "Add "synth -keepdc" option"  
							
							
							
						 
						
							2019-07-09 10:14:23 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eddie Hung 
								
							 
						 
						
							
							
							
							
								
							
							
								dd9771cbcd 
								
							 
						 
						
							
							
								
								Add synth -keepdc option  
							
							
							
						 
						
							2019-07-08 19:14:54 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eddie Hung 
								
							 
						 
						
							
							
							
							
								
							
							
								627a62a797 
								
							 
						 
						
							
							
								
								Make doc consistent  
							
							
							
						 
						
							2019-06-14 10:32:46 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eddie Hung 
								
							 
						 
						
							
							
							
							
								
							
							
								f7a9769c14 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'origin/master' into xaig  
							
							
							
						 
						
							2019-06-12 08:50:39 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								d2d402e625 
								
							 
						 
						
							
							
								
								Run "peepopt" in generic "synth" pass and "synth_ice40"  
							
							... 
							
							
							
							Signed-off-by: Clifford Wolf <clifford@clifford.at> 
							
						 
						
							2019-04-30 08:10:37 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eddie Hung 
								
							 
						 
						
							
							
							
							
								
							
							
								45ddd9066e 
								
							 
						 
						
							
							
								
								synth to take -abc9 argument  
							
							
							
						 
						
							2019-02-20 11:08:49 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								da1c8d8d3d 
								
							 
						 
						
							
							
								
								Merge pull request  #772  from whitequark/synth_lut  
							
							... 
							
							
							
							synth: add k-LUT mode 
							
						 
						
							2019-01-02 15:44:57 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									whitequark 
								
							 
						 
						
							
							
							
							
								
							
							
								efa278e232 
								
							 
						 
						
							
							
								
								Fix typographical and grammatical errors and inconsistencies.  
							
							... 
							
							
							
							The initial list of hits was generated with the codespell command
below, and each hit was evaluated and fixed manually while taking
context into consideration.
    DIRS="kernel/ frontends/ backends/ passes/ techlibs/"
    DIRS="${DIRS} libs/ezsat/ libs/subcircuit"
    codespell $DIRS -S *.o -L upto,iff,thru,synopsys,uint
More hits were found by looking through comments and strings manually. 
							
						 
						
							2019-01-02 13:12:17 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									whitequark 
								
							 
						 
						
							
							
							
							
								
							
							
								18174202a9 
								
							 
						 
						
							
							
								
								synth: add k-LUT mode.  
							
							
							
						 
						
							2019-01-02 08:25:03 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									whitequark 
								
							 
						 
						
							
							
							
							
								
							
							
								fdff32dd73 
								
							 
						 
						
							
							
								
								synth: improve script documentation. NFC.  
							
							
							
						 
						
							2019-01-02 08:05:44 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Henner Zeller 
								
							 
						 
						
							
							
							
							
								
							
							
								3aa4484a3c 
								
							 
						 
						
							
							
								
								Consistent use of 'override' for virtual methods in derived classes.  
							
							... 
							
							
							
							o Not all derived methods were marked 'override', but it is a great
  feature of C++11 that we should make use of.
o While at it: touched header files got a -*- c++ -*- for emacs to
  provide support for that language.
o use YS_OVERRIDE for all override keywords (though we should probably
  use the plain keyword going forward now that C++11 is established) 
							
						 
						
							2018-07-20 23:51:06 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								27dd500d31 
								
							 
						 
						
							
							
								
								Add "synth -noshare"  
							
							... 
							
							
							
							Signed-off-by: Clifford Wolf <clifford@clifford.at> 
							
						 
						
							2018-03-04 17:13:45 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								cdb58f68ab 
								
							 
						 
						
							
							
								
								Added "prep -auto-top" and "synth -auto-top"  
							
							
							
						 
						
							2016-07-11 11:40:55 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								09ffebb995 
								
							 
						 
						
							
							
								
								Added "prep -flatten" and "synth -flatten"  
							
							
							
						 
						
							2016-04-24 00:48:33 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								77aa2031e7 
								
							 
						 
						
							
							
								
								Converted "prep" to ScriptPass  
							
							
							
						 
						
							2016-04-24 00:48:06 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								0bc95f1e04 
								
							 
						 
						
							
							
								
								Added "yosys -D" feature  
							
							
							
						 
						
							2016-04-21 23:28:37 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								2553319081 
								
							 
						 
						
							
							
								
								Added ScriptPass helper class for script-like passes  
							
							
							
						 
						
							2016-03-31 11:16:34 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								1d0f0d668a 
								
							 
						 
						
							
							
								
								Renamed opt_const to opt_expr  
							
							
							
						 
						
							2016-03-31 08:46:56 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								f1b959dc69 
								
							 
						 
						
							
							
								
								Run opt_const before check in default scripts  
							
							
							
						 
						
							2015-12-22 11:15:05 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								f0c9a099d2 
								
							 
						 
						
							
							
								
								Added "synth -nofsm"  
							
							
							
						 
						
							2015-07-02 15:25:38 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								6c84341f22 
								
							 
						 
						
							
							
								
								Fixed trailing whitespaces  
							
							
							
						 
						
							2015-07-02 11:14:30 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								ed128b82d7 
								
							 
						 
						
							
							
								
								Added "synth -nordff -noalumacc"  
							
							
							
						 
						
							2015-06-15 17:07:40 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								4d34d031f9 
								
							 
						 
						
							
							
								
								Added "stat" to "synth" and "synth_xilinx"  
							
							
							
						 
						
							2015-02-15 13:25:15 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								881dcd8af9 
								
							 
						 
						
							
							
								
								Added final checks to "synth" and "synth_xilinx"  
							
							
							
						 
						
							2015-02-15 13:00:00 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								04cb947d6a 
								
							 
						 
						
							
							
								
								Added "check" command  
							
							
							
						 
						
							2015-02-13 14:34:51 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								1df81f92ce 
								
							 
						 
						
							
							
								
								Added "make mklibyosys", some minor API changes  
							
							
							
						 
						
							2015-02-01 13:38:46 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								bedd46338f 
								
							 
						 
						
							
							
								
								Added "fsm -encfile"  
							
							
							
						 
						
							2015-01-30 22:46:53 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								74ef92b9c8 
								
							 
						 
						
							
							
								
								Added "abc" label in synth script  
							
							
							
						 
						
							2014-10-31 03:46:27 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								ab28491f27 
								
							 
						 
						
							
							
								
								Added "opt -full" alias for all more aggressive optimizations  
							
							
							
						 
						
							2014-10-31 03:36:51 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								f9a307a50b 
								
							 
						 
						
							
							
								
								namespace Yosys  
							
							
							
						 
						
							2014-09-27 16:17:53 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								4888d61c65 
								
							 
						 
						
							
							
								
								Improvements in "synth" script  
							
							
							
						 
						
							2014-09-18 12:57:55 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								7815f81c32 
								
							 
						 
						
							
							
								
								Added "synth" command  
							
							
							
						 
						
							2014-09-14 16:09:06 +02:00