Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								908f34aafc 
								
							 
						 
						
							
							
								
								Rename recover_reduce to extract_reduce, fix args handling  
							
							
							
						 
						
							2017-08-28 19:52:06 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								3aad3ed3da 
								
							 
						 
						
							
							
								
								Merge branch 'recover-reduce' of  https://github.com/azonenberg/yosys  into azonenberg-recover-reduce  
							
							
							
						 
						
							2017-08-28 19:46:17 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								ebbb0e9479 
								
							 
						 
						
							
							
								
								Further improve extract_fa pass  
							
							
							
						 
						
							2017-08-28 19:43:26 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Robert Ou 
								
							 
						 
						
							
							
							
							
								
							
							
								849b885775 
								
							 
						 
						
							
							
								
								recover_reduce: Update documentation  
							
							... 
							
							
							
							The documentation now describes the commands performed in the deleted
recover_reduce script. 
							
						 
						
							2017-08-27 02:19:19 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Robert Ou 
								
							 
						 
						
							
							
							
							
								
							
							
								74d0f17fd4 
								
							 
						 
						
							
							
								
								recover_reduce: Reindent using tabs  
							
							
							
						 
						
							2017-08-27 02:12:41 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Robert Ou 
								
							 
						 
						
							
							
							
							
								
							
							
								8a5887464c 
								
							 
						 
						
							
							
								
								recover_reduce: Rename recover_reduce_core to recover_reduce  
							
							... 
							
							
							
							Clifford has commented on PR #387  stating that he does not like the
driver script and would prefer to only have the core script with
appropriate notes in the documentation.
Also rename to .cc (rather than .cpp) for consistency. 
							
						 
						
							2017-08-27 02:01:32 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Robert Ou 
								
							 
						 
						
							
							
							
							
								
							
							
								99dad40ed0 
								
							 
						 
						
							
							
								
								recover_reduce: Add driver script for the $reduce_* recover feature  
							
							... 
							
							
							
							Conflicts:
	passes/techmap/Makefile.inc 
							
						 
						
							2017-08-27 01:57:20 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Robert Ou 
								
							 
						 
						
							
							
							
							
								
							
							
								8b7dc792ee 
								
							 
						 
						
							
							
								
								recover_reduce_core: Finish implementing the core function  
							
							
							
						 
						
							2017-08-27 01:56:49 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Robert Ou 
								
							 
						 
						
							
							
							
							
								
							
							
								fa310c98f8 
								
							 
						 
						
							
							
								
								recover_reduce_core: Initial commit  
							
							... 
							
							
							
							Conflicts:
	passes/techmap/Makefile.inc 
							
						 
						
							2017-08-27 01:56:49 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								68c42f3a19 
								
							 
						 
						
							
							
								
								Don't track , ... contradictions through x/z-bits  
							
							
							
						 
						
							2017-08-25 16:18:17 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								db6d78a186 
								
							 
						 
						
							
							
								
								Add removing of redundant pairs of bits in ==, ===, !=, and !== to opt_expr  
							
							
							
						 
						
							2017-08-25 16:02:15 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								382cc90c65 
								
							 
						 
						
							
							
								
								Further improve extract_fa (seems to be fully functional now)  
							
							
							
						 
						
							2017-08-25 13:41:54 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								0bf612506c 
								
							 
						 
						
							
							
								
								Rename "adders" to "extract_fa"  
							
							
							
						 
						
							2017-08-25 12:04:40 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								15cdda7c4b 
								
							 
						 
						
							
							
								
								Towards more generic "adder" function extractor  
							
							
							
						 
						
							2017-08-23 14:20:10 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								51cbec7f75 
								
							 
						 
						
							
							
								
								Add experimental adders pass  
							
							
							
						 
						
							2017-08-22 13:52:13 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								df3e6e1ec9 
								
							 
						 
						
							
							
								
								Remove some dead code from fsm_map  
							
							
							
						 
						
							2017-08-21 15:02:16 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								ca53fba44a 
								
							 
						 
						
							
							
								
								Rename "singleton" pass to "uniquify"  
							
							
							
						 
						
							2017-08-20 12:31:50 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								d38a64b1cf 
								
							 
						 
						
							
							
								
								More intuitive handling of "cd .." for singleton modules  
							
							
							
						 
						
							2017-08-19 00:15:12 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								bbdf7d9c66 
								
							 
						 
						
							
							
								
								Add "sim -zinit -rstlen"  
							
							
							
						 
						
							2017-08-18 12:54:17 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								d30cc60ba9 
								
							 
						 
						
							
							
								
								Add "sim" support for memories  
							
							
							
						 
						
							2017-08-18 11:44:50 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								0be738eaac 
								
							 
						 
						
							
							
								
								Add support for assert/assume/cover to "sim" command  
							
							
							
						 
						
							2017-08-18 10:24:14 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								92e4b5aa77 
								
							 
						 
						
							
							
								
								Add writeback mode to "sim" command  
							
							
							
						 
						
							2017-08-17 15:54:51 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								7b4f3f86c3 
								
							 
						 
						
							
							
								
								Improve "sim" command  
							
							
							
						 
						
							2017-08-17 12:27:08 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								75046aa531 
								
							 
						 
						
							
							
								
								Add "sim" command skeleton  
							
							
							
						 
						
							2017-08-16 13:05:21 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								88983f5012 
								
							 
						 
						
							
							
								
								Mostly coding style related fixes in rmports pass  
							
							
							
						 
						
							2017-08-15 11:32:35 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								9fe6bc48a9 
								
							 
						 
						
							
							
								
								Merge branch 'rmports' of  https://github.com/azonenberg/yosys  into azonenberg-rmports  
							
							
							
						 
						
							2017-08-15 11:19:55 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Robert Ou 
								
							 
						 
						
							
							
							
							
								
							
							
								9a64ba3338 
								
							 
						 
						
							
							
								
								abc: Allow +/ filenames in the abc command  
							
							
							
						 
						
							2017-08-14 12:11:11 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrew Zonenberg 
								
							 
						 
						
							
							
							
							
								
							
							
								15e41d6363 
								
							 
						 
						
							
							
								
								rmports: Now remove ports from cell instances if we optimized them out of that cell  
							
							
							
						 
						
							2017-08-14 11:44:05 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrew Zonenberg 
								
							 
						 
						
							
							
							
							
								
							
							
								0ee27d0226 
								
							 
						 
						
							
							
								
								ProcessModule is no longer virtual (why was it in the first place?)  
							
							
							
						 
						
							2017-08-14 11:18:09 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrew Zonenberg 
								
							 
						 
						
							
							
							
							
								
							
							
								bd2ac68769 
								
							 
						 
						
							
							
								
								rmports now works on all modules in the design, not just the top.  
							
							
							
						 
						
							2017-08-14 11:16:44 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrew Zonenberg 
								
							 
						 
						
							
							
							
							
								
							
							
								d5e5bbad86 
								
							 
						 
						
							
							
								
								Updated Makefile to reflect opt_rmports being renamed to rmports  
							
							
							
						 
						
							2017-08-14 11:04:56 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrew Zonenberg 
								
							 
						 
						
							
							
							
							
								
							
							
								1a6a23f91a 
								
							 
						 
						
							
							
								
								Renamed opt_rmports pass to rmports  
							
							
							
						 
						
							2017-08-14 11:00:45 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrew Zonenberg 
								
							 
						 
						
							
							
							
							
								
							
							
								1bb150c231 
								
							 
						 
						
							
							
								
								Improved handling of constant connections in opt_rmports  
							
							
							
						 
						
							2017-08-14 10:28:19 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrew Zonenberg 
								
							 
						 
						
							
							
							
							
								
							
							
								2877d5e504 
								
							 
						 
						
							
							
								
								Fixed handling of cell ports that aren't wires  
							
							
							
						 
						
							2017-08-14 10:28:16 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrew Zonenberg 
								
							 
						 
						
							
							
							
							
								
							
							
								3dd7f42e2b 
								
							 
						 
						
							
							
								
								opt_rmports: Fixed incorrect handling of multi-bit nets  
							
							
							
						 
						
							2017-08-14 10:28:11 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrew Zonenberg 
								
							 
						 
						
							
							
							
							
								
							
							
								66aac06eee 
								
							 
						 
						
							
							
								
								Removed commented out debug code  
							
							
							
						 
						
							2017-08-14 10:28:04 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrew Zonenberg 
								
							 
						 
						
							
							
							
							
								
							
							
								cca3cb5fbb 
								
							 
						 
						
							
							
								
								Added opt_rmports pass (remove unconnected ports from top-level modules)  
							
							
							
						 
						
							2017-08-14 10:27:59 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								007f29b9c2 
								
							 
						 
						
							
							
								
								Add support for set-reset cell variants to opt_rmdff  
							
							
							
						 
						
							2017-08-09 13:29:52 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								c4a7958f70 
								
							 
						 
						
							
							
								
								Add handling of constant reset signals to opt_rmdff  
							
							
							
						 
						
							2017-08-06 13:27:18 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								5c09f24e48 
								
							 
						 
						
							
							
								
								Fix typo in "abc" pass help message  
							
							
							
						 
						
							2017-07-29 16:21:58 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								e7d1277a2c 
								
							 
						 
						
							
							
								
								Add consolidation of init attributes to opt_clean, some opt_clean log fixes  
							
							
							
						 
						
							2017-07-29 00:10:33 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								649bb9374f 
								
							 
						 
						
							
							
								
								Add "opt_expr -fine" feature to remove neutral bits from reduce and logic operators  
							
							
							
						 
						
							2017-07-26 18:28:55 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								b6bd12fade 
								
							 
						 
						
							
							
								
								Add error for cell output ports that are connected to constants  
							
							
							
						 
						
							2017-07-22 15:08:30 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								b3bc7068d1 
								
							 
						 
						
							
							
								
								Fix handling of empty cell port assignments (i.e. ignore them)  
							
							
							
						 
						
							2017-07-21 19:32:31 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								c00d8a5b73 
								
							 
						 
						
							
							
								
								Add $alu to list of supported cells for "stat -width"  
							
							
							
						 
						
							2017-07-14 11:32:49 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Salvador E. Tropea 
								
							 
						 
						
							
							
							
							
								
							
							
								ca23554528 
								
							 
						 
						
							
							
								
								Excluded $_TBUF_ from opt_merge pass  
							
							
							
						 
						
							2017-07-03 13:21:20 -03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								0a02cdb93b 
								
							 
						 
						
							
							
								
								Fix and_or_buffer optimization in opt_expr for signed operators  
							
							
							
						 
						
							2017-07-01 16:05:26 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								0f217080cf 
								
							 
						 
						
							
							
								
								Add "design -import"  
							
							
							
						 
						
							2017-06-30 19:18:52 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								8952bd6f45 
								
							 
						 
						
							
							
								
								Add chtype command  
							
							
							
						 
						
							2017-06-30 17:57:34 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								18c030a8c9 
								
							 
						 
						
							
							
								
								Add $tribuf to opt_merge blacklist  
							
							
							
						 
						
							2017-06-30 17:44:44 +02:00