Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								b432c9b44b 
								
							 
						 
						
							
							
								
								Improve "portlist" command  
							
							... 
							
							
							
							Signed-off-by: Clifford Wolf <clifford@clifford.at> 
							
						 
						
							2019-09-25 09:20:38 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								6c427d36dd 
								
							 
						 
						
							
							
								
								Add "portlist" command  
							
							... 
							
							
							
							Signed-off-by: Clifford Wolf <clifford@clifford.at> 
							
						 
						
							2019-09-24 18:08:59 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									N. Engelhardt 
								
							 
						 
						
							
							
							
							
								
							
							
								3bed4cb18a 
								
							 
						 
						
							
							
								
								fix show command for macos  
							
							
							
						 
						
							2019-09-23 17:47:05 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								1f64b34c64 
								
							 
						 
						
							
							
								
								Add "add -mod"  
							
							... 
							
							
							
							Signed-off-by: Clifford Wolf <clifford@clifford.at> 
							
						 
						
							2019-09-20 10:27:17 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Miodrag Milanovic 
								
							 
						 
						
							
							
							
							
								
							
							
								fa5065e9b5 
								
							 
						 
						
							
							
								
								Fix select command error msg, fixes issue  #1081  
							
							
							
						 
						
							2019-09-01 11:00:09 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eddie Hung 
								
							 
						 
						
							
							
							
							
								
							
							
								4cfefae21e 
								
							 
						 
						
							
							
								
								More use of IdString::in()  
							
							
							
						 
						
							2019-08-15 09:23:57 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eddie Hung 
								
							 
						 
						
							
							
							
							
								
							
							
								6d77236f38 
								
							 
						 
						
							
							
								
								substr() -> compare()  
							
							
							
						 
						
							2019-08-07 12:20:08 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								338f6765eb 
								
							 
						 
						
							
							
								
								Tweak default gate costs, cleanup "stat -tech cmos"  
							
							... 
							
							
							
							Signed-off-by: Clifford Wolf <clifford@clifford.at> 
							
						 
						
							2019-08-07 10:25:51 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								023086bd46 
								
							 
						 
						
							
							
								
								Add $_NMUX_, add "abc -g cmos", add proper cmos cell costs  
							
							... 
							
							
							
							Signed-off-by: Clifford Wolf <clifford@clifford.at> 
							
						 
						
							2019-08-06 04:47:55 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								c6d8692c97 
								
							 
						 
						
							
							
								
								Add "stat -tech cmos"  
							
							... 
							
							
							
							Signed-off-by: Clifford Wolf <clifford@clifford.at> 
							
						 
						
							2019-07-20 15:06:28 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									whitequark 
								
							 
						 
						
							
							
							
							
								
							
							
								f2fb958d44 
								
							 
						 
						
							
							
								
								bugpoint: add -assigns and -updates options.  
							
							
							
						 
						
							2019-07-09 09:27:43 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								477e566e8d 
								
							 
						 
						
							
							
								
								Fix typo,  fixes   #1095  
							
							... 
							
							
							
							Signed-off-by: Clifford Wolf <clifford@clifford.at> 
							
						 
						
							2019-06-20 15:34:52 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								11ec7b2aec 
								
							 
						 
						
							
							
								
								Fix typo  
							
							... 
							
							
							
							Signed-off-by: Clifford Wolf <clifford@clifford.at> 
							
						 
						
							2019-06-20 12:23:07 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									acw1251 
								
							 
						 
						
							
							
							
							
								
							
							
								0d888ee7ed 
								
							 
						 
						
							
							
								
								Fixed the help summary line for a few commands  
							
							
							
						 
						
							2019-06-19 15:27:04 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								b33176dafb 
								
							 
						 
						
							
							
								
								Major rewrite of wire selection in setundef -init  
							
							... 
							
							
							
							Signed-off-by: Clifford Wolf <clifford@clifford.at> 
							
						 
						
							2019-06-05 10:26:48 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								6cc60ffd67 
								
							 
						 
						
							
							
								
								Indent fix  
							
							... 
							
							
							
							Signed-off-by: Clifford Wolf <clifford@clifford.at> 
							
						 
						
							2019-06-05 09:53:06 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								00d32eb73d 
								
							 
						 
						
							
							
								
								Merge pull request  #999  from jakobwenzel/setundefInitFix  
							
							... 
							
							
							
							initialize more registers in setundef -init 
							
						 
						
							2019-06-05 09:50:15 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								90ec2cda42 
								
							 
						 
						
							
							
								
								Fix "tee" handling of log_streams  
							
							... 
							
							
							
							Signed-off-by: Clifford Wolf <clifford@clifford.at> 
							
						 
						
							2019-05-31 09:28:51 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								f67ec1b235 
								
							 
						 
						
							
							
								
								Do not leak file descriptors in cover.cc  
							
							... 
							
							
							
							Signed-off-by: Clifford Wolf <clifford@clifford.at> 
							
						 
						
							2019-05-15 13:51:02 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Henner Zeller 
								
							 
						 
						
							
							
							
							
								
							
							
								5e443a5d0d 
								
							 
						 
						
							
							
								
								Fix two instances of integer-assignment to string.  
							
							... 
							
							
							
							o In cover.cc, the int-result of mkstemps() was assigned to a string
  and silently interpreted as a single-character filename with a funny
  value. Fix with the intent: assign the filename.
o in libparse.cc, an int was assigned to a string, but depending on
  visible constructors, this is ambiguous. Explicitly cast this to
  a char. 
							
						 
						
							2019-05-14 22:01:15 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									whitequark 
								
							 
						 
						
							
							
							
							
								
							
							
								c8c1df23a0 
								
							 
						 
						
							
							
								
								bugpoint: check for -script option.  
							
							... 
							
							
							
							Fixes  #925 . 
						
							2019-05-14 10:48:06 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								04ef222cfb 
								
							 
						 
						
							
							
								
								Add "stat -tech xilinx"  
							
							... 
							
							
							
							Signed-off-by: Clifford Wolf <clifford@clifford.at> 
							
						 
						
							2019-05-11 09:24:52 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jakob Wenzel 
								
							 
						 
						
							
							
							
							
								
							
							
								f06cb75b93 
								
							 
						 
						
							
							
								
								initialize more registers in setundef -init  
							
							
							
						 
						
							2019-05-09 12:47:16 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Kristoffer Ellersgaard Koch 
								
							 
						 
						
							
							
							
							
								
							
							
								30c762d3a1 
								
							 
						 
						
							
							
								
								Fix all warnings that occurred when compiling with gcc9  
							
							
							
						 
						
							2019-05-08 10:27:14 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								93b7fd7744 
								
							 
						 
						
							
							
								
								Fix floating point exception in qwp,  fixes   #923  
							
							... 
							
							
							
							Signed-off-by: Clifford Wolf <clifford@clifford.at> 
							
						 
						
							2019-05-01 15:06:46 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								e158ea2097 
								
							 
						 
						
							
							
								
								Add log_debug() framework  
							
							... 
							
							
							
							Signed-off-by: Clifford Wolf <clifford@clifford.at> 
							
						 
						
							2019-04-22 17:25:52 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								99d5435650 
								
							 
						 
						
							
							
								
								Merge pull request  #905  from christian-krieg/feature/python_bindings  
							
							... 
							
							
							
							Feature/python bindings 
							
						 
						
							2019-04-22 14:47:52 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								f84a84e3f1 
								
							 
						 
						
							
							
								
								Merge pull request  #943  from YosysHQ/clifford/whitebox  
							
							... 
							
							
							
							[WIP] Add "whitebox" attribute, add "read_verilog -wb" 
							
						 
						
							2019-04-20 20:51:54 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								5b915f0153 
								
							 
						 
						
							
							
								
								Add "wbflip" command  
							
							... 
							
							
							
							Signed-off-by: Clifford Wolf <clifford@clifford.at> 
							
						 
						
							2019-04-20 11:04:46 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								eafc4bd49f 
								
							 
						 
						
							
							
								
								Improve "show" handling of 0/1/X/Z padding  
							
							... 
							
							
							
							Signed-off-by: Clifford Wolf <clifford@clifford.at> 
							
						 
						
							2019-04-20 00:37:43 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								f4abc21d8a 
								
							 
						 
						
							
							
								
								Add "whitebox" attribute, add "read_verilog -wb"  
							
							... 
							
							
							
							Signed-off-by: Clifford Wolf <clifford@clifford.at> 
							
						 
						
							2019-04-18 17:45:47 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Benedikt Tutzer 
								
							 
						 
						
							
							
							
							
								
							
							
								cae657cebd 
								
							 
						 
						
							
							
								
								Used PyImport_ImportModule instead of PyImport_Import to avoid the explicit conversion to a python string  
							
							
							
						 
						
							2019-04-04 10:35:01 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Benedikt Tutzer 
								
							 
						 
						
							
							
							
							
								
							
							
								e64b3f1074 
								
							 
						 
						
							
							
								
								Changed filesystem dependency to boost instead of experimental std library  
							
							
							
						 
						
							2019-04-04 09:24:50 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Benedikt Tutzer 
								
							 
						 
						
							
							
							
							
								
							
							
								fd7fb1377d 
								
							 
						 
						
							
							
								
								Added cross-platform support for plugin-paths  
							
							
							
						 
						
							2019-04-03 13:21:40 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Benedikt Tutzer 
								
							 
						 
						
							
							
							
							
								
							
							
								bbfb43006d 
								
							 
						 
						
							
							
								
								Improved Error reporting when Python passes are loaded  
							
							
							
						 
						
							2019-04-03 12:21:56 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Benedikt Tutzer 
								
							 
						 
						
							
							
							
							
								
							
							
								03d1606b42 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'origin/master' into feature/python_bindings  
							
							
							
						 
						
							2019-03-28 12:16:39 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								2c7fe42ad1 
								
							 
						 
						
							
							
								
								Add "rename -output"  
							
							... 
							
							
							
							Signed-off-by: Clifford Wolf <clifford@clifford.at> 
							
						 
						
							2019-03-27 13:47:42 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								d351b7cb99 
								
							 
						 
						
							
							
								
								Improve "rename" help message  
							
							... 
							
							
							
							Signed-off-by: Clifford Wolf <clifford@clifford.at> 
							
						 
						
							2019-03-27 13:33:26 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								d55790909c 
								
							 
						 
						
							
							
								
								Hotfix for  4c82ddf 
							
							... 
							
							
							
							Signed-off-by: Clifford Wolf <clifford@clifford.at> 
							
						 
						
							2019-02-21 19:27:23 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Keith Rothman 
								
							 
						 
						
							
							
							
							
								
							
							
								4c82ddf394 
								
							 
						 
						
							
							
								
								Add -params mode to force undef parameters in selected cells.  
							
							... 
							
							
							
							Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com> 
							
						 
						
							2019-02-21 10:16:38 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								b5f6e786ea 
								
							 
						 
						
							
							
								
								Switch "bugpoint" from system() to run_command()  
							
							... 
							
							
							
							Signed-off-by: Clifford Wolf <clifford@clifford.at> 
							
						 
						
							2019-01-07 09:45:21 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									whitequark 
								
							 
						 
						
							
							
							
							
								
							
							
								a342d6db49 
								
							 
						 
						
							
							
								
								bugpoint: new pass.  
							
							... 
							
							
							
							A typical use of `bugpoint` would involve a script with a pass under
test, e.g.:
    flowmap -relax -optarea 100
and would be invoked as:
    bugpoint -yosys ./yosys -script flowmap.ys -clean -cells
This replaces the current design with the minimal design that still
crashes the `flowmap.ys` script.
`bugpoint` can also be used to perform generic design minimization
using `select`, e.g. the following script:
    select i:* %x t:$_MUX_ %i -assert-max 0
would remove all parts of the design except for an unbroken path from
an input to an output port that goes through exactly one $_MUX_ cell.
(The condition is inverted.) 
							
						 
						
							2019-01-07 03:13:19 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Scott Mansell 
								
							 
						 
						
							
							
							
							
								
							
							
								62c90c4e17 
								
							 
						 
						
							
							
								
								Rename cells based on the wires they drive.  
							
							
							
						 
						
							2019-01-06 19:00:16 +13: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 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								ddff75b60a 
								
							 
						 
						
							
							
								
								Merge pull request  #736  from whitequark/select_assert_list  
							
							... 
							
							
							
							select: print selection if a -assert-* flag causes an error 
							
						 
						
							2018-12-16 16:45:49 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									whitequark 
								
							 
						 
						
							
							
							
							
								
							
							
								f6412d7109 
								
							 
						 
						
							
							
								
								select: print selection if a -assert-* flag causes an error.  
							
							
							
						 
						
							2018-12-16 15:44:29 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									whitequark 
								
							 
						 
						
							
							
							
							
								
							
							
								a9baee4b24 
								
							 
						 
						
							
							
								
								rename: add -src, for inferring names from source locations.  
							
							
							
						 
						
							2018-12-05 20:35:13 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								592a82c0ad 
								
							 
						 
						
							
							
								
								Merge pull request  #625  from aman-goel/master  
							
							... 
							
							
							
							Minor revision to -expose in setundef pass 
							
						 
						
							2018-09-14 12:36:13 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Aman Goel 
								
							 
						 
						
							
							
							
							
								
							
							
								75c1f8d241 
								
							 
						 
						
							
							
								
								Minor revision to -expose in setundef pass  
							
							... 
							
							
							
							Adds default value option as -undef when -expose used. Not having set the value mode set can cause the setundef pass to abort. 
							
						 
						
							2018-09-10 21:44:36 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Benedikt Tutzer 
								
							 
						 
						
							
							
							
							
								
							
							
								95d65971f3 
								
							 
						 
						
							
							
								
								added some checks if python is enabled to make sure everything compiles if python is disabled in the makefile  
							
							
							
						 
						
							2018-08-20 16:04:43 +02:00