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 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								4f31cb6dad 
								
							 
						 
						
							
							
								
								Add "ltp" command  
							
							
							
						 
						
							2017-10-31 12:40:25 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								3f22f48eeb 
								
							 
						 
						
							
							
								
								Add blackbox command  
							
							
							
						 
						
							2017-10-04 18:30:42 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								8952bd6f45 
								
							 
						 
						
							
							
								
								Add chtype command  
							
							
							
						 
						
							2017-06-30 17:57:34 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								db7fc0e32d 
								
							 
						 
						
							
							
								
								Add "chformal" pass  
							
							
							
						 
						
							2017-02-27 13:25:28 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								e61c7f887a 
								
							 
						 
						
							
							
								
								Added torder command  
							
							
							
						 
						
							2015-11-19 15:34:32 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								c58bd5dc30 
								
							 
						 
						
							
							
								
								Added edgetypes command  
							
							
							
						 
						
							2015-09-27 11:53:20 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								539c5eeb0f 
								
							 
						 
						
							
							
								
								Added "qwp" command  
							
							
							
						 
						
							2015-09-20 18:28:46 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								04cb947d6a 
								
							 
						 
						
							
							
								
								Added "check" command  
							
							
							
						 
						
							2015-02-13 14:34:51 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								d2b8b48bf3 
								
							 
						 
						
							
							
								
								Renamed "log.cc" to "logcmd.cc" so there aren't two "log.cc" in the source tree  
							
							
							
						 
						
							2014-10-11 12:13:46 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								d5148f2e01 
								
							 
						 
						
							
							
								
								Moved "share" and "wreduce" to passes/opt/  
							
							
							
						 
						
							2014-09-01 11:45:26 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								a3494fa9ed 
								
							 
						 
						
							
							
								
								Added "plugin" command  
							
							
							
						 
						
							2014-08-22 14:00:11 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								0b02f6ca30 
								
							 
						 
						
							
							
								
								Added "wreduce" command (work in progress)  
							
							
							
						 
						
							2014-08-03 15:02:05 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								b5a9e51b96 
								
							 
						 
						
							
							
								
								Added "trace" command  
							
							
							
						 
						
							2014-07-31 15:02:16 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								6400ae3648 
								
							 
						 
						
							
							
								
								Added write_file command  
							
							
							
						 
						
							2014-07-30 19:59:29 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								2f54345cff 
								
							 
						 
						
							
							
								
								Added "cover" command  
							
							
							
						 
						
							2014-07-24 16:14:19 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								7020f7fc13 
								
							 
						 
						
							
							
								
								added tee cmd  
							
							
							
						 
						
							2014-06-03 09:23:31 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								0dadfed46d 
								
							 
						 
						
							
							
								
								Added connwrappers command  
							
							
							
						 
						
							2014-02-20 20:44:11 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Johann Glaser 
								
							 
						 
						
							
							
							
							
								
							
							
								af14bb5f65 
								
							 
						 
						
							
							
								
								added "log" command  
							
							
							
						 
						
							2014-02-08 19:19:32 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								6644f80d97 
								
							 
						 
						
							
							
								
								Moved some passes to other source directories  
							
							
							
						 
						
							2014-02-08 14:39:15 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								244e8ce1f4 
								
							 
						 
						
							
							
								
								Added splice command  
							
							
							
						 
						
							2014-02-07 20:30:56 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								91eab69912 
								
							 
						 
						
							
							
								
								Added copy command  
							
							
							
						 
						
							2014-02-06 22:09:21 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								5bf33de24a 
								
							 
						 
						
							
							
								
								Added setattr and setparam commands  
							
							
							
						 
						
							2014-02-05 11:11:55 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								9808acdc75 
								
							 
						 
						
							
							
								
								Added delete command  
							
							
							
						 
						
							2014-02-02 17:11:19 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								091d9abc3e 
								
							 
						 
						
							
							
								
								Added setundef command  
							
							
							
						 
						
							2014-01-17 23:14:36 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								914e208aa3 
								
							 
						 
						
							
							
								
								Added "connect" command  
							
							
							
						 
						
							2014-01-03 12:33:00 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								4c7d6e63ec 
								
							 
						 
						
							
							
								
								Added "stat" command  
							
							
							
						 
						
							2013-11-25 20:43:57 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								2279b2a196 
								
							 
						 
						
							
							
								
								Added "add" command (only wires for now)  
							
							
							
						 
						
							2013-11-20 19:37:40 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								0f38008ed3 
								
							 
						 
						
							
							
								
								Added "design" command (-reset, -save, -load)  
							
							
							
						 
						
							2013-07-27 14:27:51 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								48aa72ae8f 
								
							 
						 
						
							
							
								
								Added splitnets command  
							
							
							
						 
						
							2013-06-18 17:11:36 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								a42dd4549b 
								
							 
						 
						
							
							
								
								Added "scatter" command  
							
							
							
						 
						
							2013-06-12 14:41:33 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								95e937438f 
								
							 
						 
						
							
							
								
								Added "rename" command  
							
							
							
						 
						
							2013-06-10 12:37:22 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								5a592b3739 
								
							 
						 
						
							
							
								
								Moved cmds from kernel/ to passes/cmds/  
							
							
							
						 
						
							2013-06-08 23:16:36 +02:00