Eddie Hung
								
							 
						 | 
						
							
							
							
							
								
							
							
								e301440a0b
								
							
						 | 
						
							
							
								
								Use attributes instead of params
							
							
							
							
							
						 | 
						
							2019-08-19 09:51:49 -07:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									whitequark
								
							 
						 | 
						
							
							
							
							
								
							
							
								4a942ba7b9
								
							
						 | 
						
							
							
								
								proc_clean: fix order of switch insertion.
							
							
							
							
							
							
							
							Fixes #1268. 
							
						 | 
						
							2019-08-19 16:44:23 +00:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Eddie Hung
								
							 
						 | 
						
							
							
							
							
								
							
							
								9bfe924e17
								
							
						 | 
						
							
							
								
								Set abc_flop and use it in toposort
							
							
							
							
							
						 | 
						
							2019-08-19 09:40:01 -07:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								1e3dd0a2da
								
							
						 | 
						
							
							
								
								Merge branch 'master' of github.com:YosysHQ/yosys into clifford/pmgen
							
							
							
							
							
						 | 
						
							2019-08-19 13:04:06 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Miodrag Milanovic
								
							 
						 | 
						
							
							
							
							
								
							
							
								dbe3cb9708
								
							
						 | 
						
							
							
								
								Ignore all generated headers for pmgen pass
							
							
							
							
							
						 | 
						
							2019-08-18 10:49:17 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									whitequark
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								101235400c
								
							
						 | 
						
							
							
								
								Merge branch 'master' into eddie/pr1266_again
							
							
							
							
							
						 | 
						
							2019-08-18 08:04:10 +00:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								2a78a1fd00
								
							
						 | 
						
							
							
								
								Merge pull request #1283 from YosysHQ/clifford/fix1255
							
							
							
							
							
							
							
							Fix various NDEBUG compiler warnings 
							
						 | 
						
							2019-08-17 15:07:16 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								ae5d8dc939
								
							
						 | 
						
							
							
								
								Merge pull request #1303 from YosysHQ/bogdanvuk/opt_share
							
							
							
							
							
							
							
							Implement opt_share from @bogdanvuk 
							
						 | 
						
							2019-08-17 15:03:46 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								8915f496d9
								
							
						 | 
						
							
							
								
								Merge pull request #1300 from YosysHQ/eddie/cleanup2
							
							
							
							
							
							
							
							Use ID::{A,B,Y,keep,blackbox,whitebox} instead of ID()
							
						 | 
						
							2019-08-17 15:01:31 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								f3405fb048
								
							
						 | 
						
							
							
								
								Refactor pmgen rollback mechanism
							
							
							
							
							
							
							
							Signed-off-by: Clifford Wolf <clifford@clifford.at> 
							
						 | 
						
							2019-08-17 13:54:18 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								318ae0351c
								
							
						 | 
						
							
							
								
								Improvements in "test_pmgen -generate"
							
							
							
							
							
							
							
							Signed-off-by: Clifford Wolf <clifford@clifford.at> 
							
						 | 
						
							2019-08-17 13:53:55 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								f95853c822
								
							
						 | 
						
							
							
								
								Add pmgen "fallthrough" statement
							
							
							
							
							
							
							
							Signed-off-by: Clifford Wolf <clifford@clifford.at> 
							
						 | 
						
							2019-08-17 11:29:37 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Eddie Hung
								
							 
						 | 
						
							
							
							
							
								
							
							
								24c934f1af
								
							
						 | 
						
							
							
								
								Merge branch 'eddie/abc9_refactor' into xaig_dff
							
							
							
							
							
						 | 
						
							2019-08-16 16:51:22 -07:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Eddie Hung
								
							 
						 | 
						
							
							
							
							
								
							
							
								5abe133323
								
							
						 | 
						
							
							
								
								Use ID()
							
							
							
							
							
						 | 
						
							2019-08-16 16:38:49 -07:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Eddie Hung
								
							 
						 | 
						
							
							
							
							
								
							
							
								4fe307f1bc
								
							
						 | 
						
							
							
								
								Compute abc_scc_break and move CI/CO outside of each abc9
							
							
							
							
							
						 | 
						
							2019-08-16 15:41:17 -07:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Eddie Hung
								
							 
						 | 
						
							
							
							
							
								
							
							
								3d3779b037
								
							
						 | 
						
							
							
								
								Use ID() macro
							
							
							
							
							
						 | 
						
							2019-08-16 14:01:55 -07:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Eddie Hung
								
							 
						 | 
						
							
							
							
							
								
							
							
								fab067cece
								
							
						 | 
						
							
							
								
								Add 'opt_share' to 'opt -full'
							
							
							
							
							
						 | 
						
							2019-08-16 13:47:37 -07:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Eddie Hung
								
							 
						 | 
						
							
							
							
							
								
							
							
								51d28645da
								
							
						 | 
						
							
							
								
								Merge https://github.com/bogdanvuk/yosys into bogdanvuk/opt_share
							
							
							
							
							
						 | 
						
							2019-08-16 13:40:29 -07:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Eddie Hung
								
							 
						 | 
						
							
							
							
							
								
							
							
								6b51c154c6
								
							
						 | 
						
							
							
								
								Merge remote-tracking branch 'origin/master' into mwk/xilinx_bufgmap
							
							
							
							
							
						 | 
						
							2019-08-16 13:38:47 -07:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Eddie Hung
								
							 
						 | 
						
							
							
							
							
								
							
							
								cd5a372cd1
								
							
						 | 
						
							
							
								
								Add help() call
							
							
							
							
							
						 | 
						
							2019-08-16 13:00:12 -07:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Eddie Hung
								
							 
						 | 
						
							
							
							
							
								
							
							
								29e14e674e
								
							
						 | 
						
							
							
								
								Remove using namespace RTLIL;
							
							
							
							
							
						 | 
						
							2019-08-16 19:36:45 +00:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								64bd414e54
								
							
						 | 
						
							
							
								
								Minor bugfix in "test_pmgen -generate"
							
							
							
							
							
							
							
							Signed-off-by: Clifford Wolf <clifford@clifford.at> 
							
						 | 
						
							2019-08-16 14:35:13 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								958be89c47
								
							
						 | 
						
							
							
								
								Merge pull request #1302 from mmicko/dfflibmap_regression
							
							
							
							
							
							
							
							DFFLIBMAP pass regression fix 
							
						 | 
						
							2019-08-16 14:26:58 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								20910fd7c8
								
							
						 | 
						
							
							
								
								Add pmgen finish statement, return number of matches
							
							
							
							
							
							
							
							Signed-off-by: Clifford Wolf <clifford@clifford.at> 
							
						 | 
						
							2019-08-16 14:16:35 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								f45dad8220
								
							
						 | 
						
							
							
								
								Redesign pmgen backtracking for recursive matching
							
							
							
							
							
							
							
							Signed-off-by: Clifford Wolf <clifford@clifford.at> 
							
						 | 
						
							2019-08-16 13:47:50 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								c710df181c
								
							
						 | 
						
							
							
								
								Add pmgen "generate" feature
							
							
							
							
							
							
							
							Signed-off-by: Clifford Wolf <clifford@clifford.at> 
							
						 | 
						
							2019-08-16 13:26:36 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Miodrag Milanovic
								
							 
						 | 
						
							
							
							
							
								
							
							
								72eacdb9f8
								
							
						 | 
						
							
							
								
								Regression in abc9
							
							
							
							
							
						 | 
						
							2019-08-16 13:21:11 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Miodrag Milanovic
								
							 
						 | 
						
							
							
							
							
								
							
							
								bb79e050a5
								
							
						 | 
						
							
							
								
								Just needed IDs to be IdString
							
							
							
							
							
						 | 
						
							2019-08-16 11:50:34 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								4a57b7e1ab
								
							
						 | 
						
							
							
								
								Refactor demo_reduce into test_pmgen
							
							
							
							
							
							
							
							Signed-off-by: Clifford Wolf <clifford@clifford.at> 
							
						 | 
						
							2019-08-16 11:47:51 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								bb37a20e8d
								
							
						 | 
						
							
							
								
								Add missing NMUX to "abc -g" handling
							
							
							
							
							
							
							
							Signed-off-by: Clifford Wolf <clifford@clifford.at> 
							
						 | 
						
							2019-08-16 10:36:11 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Eddie Hung
								
							 
						 | 
						
							
							
							
							
								
							
							
								eae5a6b12c
								
							
						 | 
						
							
							
								
								Use ID::keep more liberally too
							
							
							
							
							
						 | 
						
							2019-08-15 14:51:12 -07:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Eddie Hung
								
							 
						 | 
						
							
							
							
							
								
							
							
								52355f5185
								
							
						 | 
						
							
							
								
								Use more ID::{A,B,Y,blackbox,whitebox}
							
							
							
							
							
						 | 
						
							2019-08-15 14:50:10 -07:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								016036f247
								
							
						 | 
						
							
							
								
								Add doc for pmgen semioptional statement, Add pmgen changes to CHANGELOG
							
							
							
							
							
							
							
							Signed-off-by: Clifford Wolf <clifford@clifford.at> 
							
						 | 
						
							2019-08-15 23:02:37 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								969ab9027a
								
							
						 | 
						
							
							
								
								Update pmgen documentation
							
							
							
							
							
							
							
							Signed-off-by: Clifford Wolf <clifford@clifford.at> 
							
						 | 
						
							2019-08-15 22:48:13 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								eb80d3d43f
								
							
						 | 
						
							
							
								
								Change pmgen default rule to reject, switch peepopt behavior to accept
							
							
							
							
							
							
							
							Signed-off-by: Clifford Wolf <clifford@clifford.at> 
							
						 | 
						
							2019-08-15 22:47:59 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								49301b733e
								
							
						 | 
						
							
							
								
								Merge branch 'master' into clifford/fix1255
							
							
							
							
							
						 | 
						
							2019-08-15 22:44:38 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Eddie Hung
								
							 
						 | 
						
							
							
							
							
								
							
							
								c320abc3f4
								
							
						 | 
						
							
							
								
								xilinx_dsp to be sensitive to keep attribute
							
							
							
							
							
						 | 
						
							2019-08-15 12:34:11 -07:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Eddie Hung
								
							 
						 | 
						
							
							
							
							
								
							
							
								96ee7b9cf7
								
							
						 | 
						
							
							
								
								Simplify
							
							
							
							
							
						 | 
						
							2019-08-15 12:30:46 -07:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Eddie Hung
								
							 
						 | 
						
							
							
							
							
								
							
							
								7f10019610
								
							
						 | 
						
							
							
								
								Merge remote-tracking branch 'origin/master' into xc7dsp
							
							
							
							
							
						 | 
						
							2019-08-15 12:19:51 -07:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Eddie Hung
								
							 
						 | 
						
							
							
							
							
								
							
							
								27d5df9467
								
							
						 | 
						
							
							
								
								ffH -> ffFJKG
							
							
							
							
							
						 | 
						
							2019-08-15 12:19:34 -07:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Eddie Hung
								
							 
						 | 
						
							
							
							
							
								
							
							
								6cd8cace0c
								
							
						 | 
						
							
							
								
								Fix
							
							
							
							
							
						 | 
						
							2019-08-15 11:25:42 -07:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Eddie Hung
								
							 
						 | 
						
							
							
							
							
								
							
							
								02dead2e60
								
							
						 | 
						
							
							
								
								ID(\\.*) -> ID(.*)
							
							
							
							
							
						 | 
						
							2019-08-15 10:25:54 -07:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Eddie Hung
								
							 
						 | 
						
							
							
							
							
								
							
							
								467c34eff0
								
							
						 | 
						
							
							
								
								Convert a few more to ID
							
							
							
							
							
						 | 
						
							2019-08-15 10:24:35 -07:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Eddie Hung
								
							 
						 | 
						
							
							
							
							
								
							
							
								78ba8b8574
								
							
						 | 
						
							
							
								
								Transform all "\\*" identifiers into ID()
							
							
							
							
							
						 | 
						
							2019-08-15 10:19:29 -07:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Eddie Hung
								
							 
						 | 
						
							
							
							
							
								
							
							
								9f98241010
								
							
						 | 
						
							
							
								
								Transform "$.*" to ID("$.*") in passes/techmap
							
							
							
							
							
						 | 
						
							2019-08-15 10:05:08 -07:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								03f98d9176
								
							
						 | 
						
							
							
								
								Add demo_reduce pass to demonstrace recursive pattern matching
							
							
							
							
							
							
							
							Signed-off-by: Clifford Wolf <clifford@clifford.at> 
							
						 | 
						
							2019-08-15 18:36:39 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								73bf453929
								
							
						 | 
						
							
							
								
								Improvements in pmgen for recursive patterns
							
							
							
							
							
							
							
							Signed-off-by: Clifford Wolf <clifford@clifford.at> 
							
						 | 
						
							2019-08-15 18:35:56 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Eddie Hung
								
							 
						 | 
						
							
							
							
							
								
							
							
								4cfefae21e
								
							
						 | 
						
							
							
								
								More use of IdString::in()
							
							
							
							
							
						 | 
						
							2019-08-15 09:23:57 -07:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Eddie Hung
								
							 
						 | 
						
							
							
							
							
								
							
							
								91f6cdfef6
								
							
						 | 
						
							
							
								
								Merge remote-tracking branch 'origin/master' into eddie/fix_1284_again
							
							
							
							
							
						 | 
						
							2019-08-15 06:48:40 -07:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								85b0b2c589
								
							
						 | 
						
							
							
								
								Merge branch 'master' into clifford/ids
							
							
							
							
							
						 | 
						
							2019-08-15 10:22:59 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 |