| 
								
								
									 Clifford Wolf | 4bd6f1ee8e | Changed fsm_expand to merge multiplexers more aggressively | 2013-03-24 17:59:44 +01:00 |  | 
				
					
						| 
								
								
									 Clifford Wolf | 8d37d1e08b | Added -nomap option to memory pass | 2013-03-21 09:11:06 +01:00 |  | 
				
					
						| 
								
								
									 Clifford Wolf | 9f10acb840 | added optimizations for single-bit $eq/$ne with constant input to opt_const | 2013-03-19 13:33:33 +01:00 |  | 
				
					
						| 
								
								
									 Clifford Wolf | d8a7fa6b67 | improved $mux optimization in opt_const | 2013-03-19 13:32:39 +01:00 |  | 
				
					
						| 
								
								
									 Clifford Wolf | b7fcf1fb9a | keep $mux and $_MUX_ optimizations separate in opt_const | 2013-03-19 13:32:04 +01:00 |  | 
				
					
						| 
								
								
									 Johann Glaser | 69674652c5 | added one more suggestion to optimize MUXes in pass "opt_const" | 2013-03-18 22:06:16 +01:00 |  | 
				
					
						| 
								
								
									 Johann Glaser | a4e2c887f1 | also optimize single-bit "$mux" cells in pass "opt_const", added suggestions for more optimizations | 2013-03-18 22:05:21 +01:00 |  | 
				
					
						| 
								
								
									 Clifford Wolf | 020a35d11e | Removed date from auto-generated passes/techmap/stdcells.inc | 2013-03-18 07:32:33 +01:00 |  | 
				
					
						| 
								
								
									 Clifford Wolf | 52914c2e68 | Fixed abc eeror handling | 2013-03-18 07:31:59 +01:00 |  | 
				
					
						| 
								
								
									 Johann Glaser | 3b8ebd694d | add header to autogenerated file on its origin | 2013-03-18 07:28:31 +01:00 |  | 
				
					
						| 
								
								
									 Johann Glaser | cd8008bda0 | fixed typos | 2013-03-18 07:28:31 +01:00 |  | 
				
					
						| 
								
								
									 Clifford Wolf | ba3793b642 | Fixed strerrno vs. strerror types in ABC pass | 2013-03-17 09:28:58 +01:00 |  | 
				
					
						| 
								
								
									 Clifford Wolf | 1390de4b74 | Cleaned up ABC file/io error handling | 2013-03-17 09:17:18 +01:00 |  | 
				
					
						| 
								
								
									 Johann Glaser | 0cb4a5936f | added error checking at execution of ABC Signed-off-by: Clifford Wolf <clifford@clifford.at> | 2013-03-17 09:06:03 +01:00 |  | 
				
					
						| 
								
								
									 Johann Glaser | fb494d4dd7 | corrected typos Signed-off-by: Clifford Wolf <clifford@clifford.at> | 2013-03-17 09:06:02 +01:00 |  | 
				
					
						| 
								
								
									 Clifford Wolf | 35b4a2c553 | Fixed gcc warnings and added error handling to shell escape | 2013-03-15 10:29:25 +01:00 |  | 
				
					
						| 
								
								
									 Clifford Wolf | cd5767d61b | Added scc pass (find logic loops) | 2013-03-15 10:24:08 +01:00 |  | 
				
					
						| 
								
								
									 Clifford Wolf | 10956cb84a | Added [[CITE]] tags to abc and fsm_extract passes | 2013-03-15 10:23:02 +01:00 |  | 
				
					
						| 
								
								
									 Clifford Wolf | 55f927eecb | Fixed detection of public wires in opt_rmunused | 2013-03-10 14:20:03 +01:00 |  | 
				
					
						| 
								
								
									 Clifford Wolf | b96ffed69b | Automatically select new objects in abc and techmap passes | 2013-03-08 09:16:25 +01:00 |  | 
				
					
						| 
								
								
									 Clifford Wolf | ef4f1c55b6 | Split extract -attr into extract -cell_attr and -wire_attr | 2013-03-08 08:19:24 +01:00 |  | 
				
					
						| 
								
								
									 Clifford Wolf | bf3a3b9589 | Added support for attribute matching in extract pass | 2013-03-07 18:51:17 +01:00 |  | 
				
					
						| 
								
								
									 Clifford Wolf | 4347423ca6 | Changed default value for extract -mine_cells_span | 2013-03-05 21:52:57 +01:00 |  | 
				
					
						| 
								
								
									 Clifford Wolf | 29c17fddf5 | Implemented -mine_split option to extract pass | 2013-03-05 13:50:31 +01:00 |  | 
				
					
						| 
								
								
									 Clifford Wolf | 334fd03e1c | Implemented much better #x select operator | 2013-03-05 12:53:40 +01:00 |  | 
				
					
						| 
								
								
									 Clifford Wolf | efbb89de1a | Implemented extract -mine_max_fanout <num> option | 2013-03-03 23:48:00 +01:00 |  | 
				
					
						| 
								
								
									 Clifford Wolf | bc8d94b4ae | Added "shared nodes" feature to the subcircuit library | 2013-03-03 21:19:55 +01:00 |  | 
				
					
						| 
								
								
									 Clifford Wolf | 3ebc365c09 | Added support for "extract_order" attribute to extract pass | 2013-03-03 21:10:27 +01:00 |  | 
				
					
						| 
								
								
									 Clifford Wolf | d4680fd5a0 | Added design->select() api and use it in extract pass | 2013-03-03 20:53:24 +01:00 |  | 
				
					
						| 
								
								
									 Clifford Wolf | 45bfe26f5f | Minor hotfixes (mostly gcc build fixes) | 2013-03-03 13:18:37 +01:00 |  | 
				
					
						| 
								
								
									 Clifford Wolf | 65e5e1658c | Added library support to celltypes class and show pass | 2013-03-03 10:36:23 +01:00 |  | 
				
					
						| 
								
								
									 Clifford Wolf | 4fcb9a7b99 | Implemented general handler for selection arguments | 2013-03-03 10:05:37 +01:00 |  | 
				
					
						| 
								
								
									 Clifford Wolf | 5bed90ae3a | Finished "extract -mine" feature | 2013-03-02 18:57:14 +01:00 |  | 
				
					
						| 
								
								
									 Clifford Wolf | 23eb0ba8bc | Added -mine option to extract pass (not finished) | 2013-03-02 16:22:37 +01:00 |  | 
				
					
						| 
								
								
									 Clifford Wolf | a338d1a082 | Added help messages for fsm_* passes | 2013-03-01 12:35:12 +01:00 |  | 
				
					
						| 
								
								
									 Clifford Wolf | f3a849512f | Added help messages to memory_* passes | 2013-03-01 10:17:35 +01:00 |  | 
				
					
						| 
								
								
									 Clifford Wolf | f952309c81 | Added help messages to proc_* passes | 2013-03-01 09:26:29 +01:00 |  | 
				
					
						| 
								
								
									 Clifford Wolf | 36954471a6 | Added help messages for opt_* passes | 2013-03-01 09:01:49 +01:00 |  | 
				
					
						| 
								
								
									 Clifford Wolf | 7fccad92f7 | Added more help messages | 2013-03-01 00:36:19 +01:00 |  | 
				
					
						| 
								
								
									 Clifford Wolf | af561800ed | Added online help for "show" and "hierarchy" commands | 2013-02-28 13:59:49 +01:00 |  | 
				
					
						| 
								
								
									 Clifford Wolf | 6ac41b2bb1 | Added help for command line options | 2013-02-28 13:13:56 +01:00 |  | 
				
					
						| 
								
								
									 Clifford Wolf | cb592504f4 | Added more help messages (extract, abc, dfflibmap) | 2013-02-28 11:14:59 +01:00 |  | 
				
					
						| 
								
								
									 Clifford Wolf | c3cc9839a9 | Added port swapping and compatible types to "extract" pass | 2013-02-28 10:00:42 +01:00 |  | 
				
					
						| 
								
								
									 Clifford Wolf | 08c43f27af | Added "extract -constports" feature | 2013-02-27 23:39:10 +01:00 |  | 
				
					
						| 
								
								
									 Clifford Wolf | 500786af55 | Fixed "extract" pass for non-optimized needles | 2013-02-27 23:19:30 +01:00 |  | 
				
					
						| 
								
								
									 Clifford Wolf | 1bbc2b34c8 | Added support for simple gates with one constant input to opt_const | 2013-02-27 18:00:01 +01:00 |  | 
				
					
						| 
								
								
									 Clifford Wolf | da3d55a29c | Added extract -verbose and -map ilang support | 2013-02-27 17:26:32 +01:00 |  | 
				
					
						| 
								
								
									 Clifford Wolf | f28b6aff40 | Implemented basic functionality of "extract" pass | 2013-02-27 16:27:20 +01:00 |  | 
				
					
						| 
								
								
									 Clifford Wolf | c59d77aa30 | Added support for constant signals in "extract" pass | 2013-02-27 13:35:30 +01:00 |  | 
				
					
						| 
								
								
									 Clifford Wolf | b02e140030 | Added "extract" pass (not functional yet) | 2013-02-27 13:25:18 +01:00 |  |