Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								9ff3a9f30d
								
							
						 | 
						
							
							
								
								Switched most of "share" to dict<> and pool<>
							
							
							
							
							
						 | 
						
							2014-12-29 00:42:48 +01:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								a2226e5307
								
							
						 | 
						
							
							
								
								Added mkhash_xorshift()
							
							
							
							
							
						 | 
						
							2014-12-29 00:12:36 +01:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								dede5353b1
								
							
						 | 
						
							
							
								
								Some changes to hashlib to make for better stl compatibility
							
							
							
							
							
						 | 
						
							2014-12-28 22:26:09 +01:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								2ad131764f
								
							
						 | 
						
							
							
								
								Some cleanups
							
							
							
							
							
						 | 
						
							2014-12-28 21:43:14 +01:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								8773fd5897
								
							
						 | 
						
							
							
								
								Added memhasher (yosys -M)
							
							
							
							
							
						 | 
						
							2014-12-28 21:27:51 +01:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								445686cba3
								
							
						 | 
						
							
							
								
								using dict and pool in opt_reduce
							
							
							
							
							
						 | 
						
							2014-12-28 21:27:05 +01:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								951c72ba52
								
							
						 | 
						
							
							
								
								bugfix in opt_share
							
							
							
							
							
						 | 
						
							2014-12-28 21:26:36 +01:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								137f35373f
								
							
						 | 
						
							
							
								
								Changed more code to dict<> and pool<>
							
							
							
							
							
						 | 
						
							2014-12-28 19:24:24 +01:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								f3a97b75c7
								
							
						 | 
						
							
							
								
								Fixed performance bug in object hashing
							
							
							
							
							
						 | 
						
							2014-12-28 19:03:18 +01:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								89723a45cf
								
							
						 | 
						
							
							
								
								Improved hashlib iterator implementation
							
							
							
							
							
						 | 
						
							2014-12-28 18:48:48 +01:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								3da46d3437
								
							
						 | 
						
							
							
								
								Renamed hashmap.h to hashlib.h, some related improvements
							
							
							
							
							
						 | 
						
							2014-12-28 17:51:16 +01:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								3e8e483233
								
							
						 | 
						
							
							
								
								Various improvements in ModIndex
							
							
							
							
							
						 | 
						
							2014-12-27 13:04:44 +01:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								6c8b0a5fd1
								
							
						 | 
						
							
							
								
								More dict/pool related changes
							
							
							
							
							
						 | 
						
							2014-12-27 12:02:57 +01:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								2c2f8e6e9f
								
							
						 | 
						
							
							
								
								Added memory statistics (at least on linux)
							
							
							
							
							
						 | 
						
							2014-12-27 11:25:51 +01:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								d6ee6f653f
								
							
						 | 
						
							
							
								
								Better help message printing for command line tool
							
							
							
							
							
						 | 
						
							2014-12-27 11:01:59 +01:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								7751c491fb
								
							
						 | 
						
							
							
								
								Improved some warning messages
							
							
							
							
							
						 | 
						
							2014-12-27 03:40:27 +01:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								12ca6538a4
								
							
						 | 
						
							
							
								
								Fixed mem2reg warning message
							
							
							
							
							
						 | 
						
							2014-12-27 03:26:30 +01:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								66ab88d7b0
								
							
						 | 
						
							
							
								
								More hashtable finetuning
							
							
							
							
							
						 | 
						
							2014-12-27 03:04:50 +01:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								88d08e8f24
								
							
						 | 
						
							
							
								
								Some cleanups in dict/pool hashtable implementation
							
							
							
							
							
						 | 
						
							2014-12-26 23:21:23 +01:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								6ce6689b63
								
							
						 | 
						
							
							
								
								Using Yosys::dict and Yosys::pool in sigtools.h
							
							
							
							
							
						 | 
						
							2014-12-26 22:08:44 +01:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								ec4751e55c
								
							
						 | 
						
							
							
								
								Replaced std::unordered_set (nodict) with Yosys::pool
							
							
							
							
							
						 | 
						
							2014-12-26 21:59:41 +01:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								9e6fb0b02c
								
							
						 | 
						
							
							
								
								Replaced std::unordered_map as implementation for Yosys::dict
							
							
							
							
							
						 | 
						
							2014-12-26 21:35:22 +01:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								e52d1f9b9a
								
							
						 | 
						
							
							
								
								Added new_dict (hashmap.h) and re-enabled code coverage counters
							
							
							
							
							
						 | 
						
							2014-12-26 19:28:52 +01:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								e0c0011863
								
							
						 | 
						
							
							
								
								Temporary gcc 4.6 build hotfix for Yosys::dict and Yosys::nodict
							
							
							
							
							
						 | 
						
							2014-12-26 11:05:23 +01:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								35f611e2f6
								
							
						 | 
						
							
							
								
								Added "yosys -d" command line option
							
							
							
							
							
						 | 
						
							2014-12-26 10:54:23 +01:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								a6c96b986b
								
							
						 | 
						
							
							
								
								Added Yosys::{dict,nodict,vector} container types
							
							
							
							
							
						 | 
						
							2014-12-26 10:53:21 +01:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								e8c12e5f0c
								
							
						 | 
						
							
							
								
								Various fixes and improvements in "write_smt2 -bv"
							
							
							
							
							
						 | 
						
							2014-12-25 20:28:34 +01:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								b748622a7f
								
							
						 | 
						
							
							
								
								Added "test_cell -muxdiv"
							
							
							
							
							
						 | 
						
							2014-12-25 19:22:39 +01:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								68233baa1f
								
							
						 | 
						
							
							
								
								Various fixes and improvements in write_smt2
							
							
							
							
							
						 | 
						
							2014-12-25 17:52:31 +01:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								7dece74fae
								
							
						 | 
						
							
							
								
								Added "test_cell -w" feature
							
							
							
							
							
						 | 
						
							2014-12-25 17:04:13 +01:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								170788a3de
								
							
						 | 
						
							
							
								
								Fixed simplemap for $ne cells with output width > 1
							
							
							
							
							
						 | 
						
							2014-12-25 16:41:20 +01:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								95f17dbab0
								
							
						 | 
						
							
							
								
								Added support for most BV cell types to write_smt2
							
							
							
							
							
						 | 
						
							2014-12-25 15:37:02 +01:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								1c3d51375f
								
							
						 | 
						
							
							
								
								Added "write_smt2 -bv" and other write_smt2 improvements
							
							
							
							
							
						 | 
						
							2014-12-25 13:30:20 +01:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								b6a7e21d2e
								
							
						 | 
						
							
							
								
								Fixed off-by-one bug in "hierarchy -check" for positional module args
							
							
							
							
							
						 | 
						
							2014-12-24 16:26:18 +01:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								e548483c91
								
							
						 | 
						
							
							
								
								Added write_smt2 (only gate level logic supported so far)
							
							
							
							
							
						 | 
						
							2014-12-24 16:17:57 +01:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								aad195b88c
								
							
						 | 
						
							
							
								
								Added "dfflibmap -prepare" help
							
							
							
							
							
						 | 
						
							2014-12-24 12:56:05 +01:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								35f5aa300f
								
							
						 | 
						
							
							
								
								Added "dfflibmap -prepare"
							
							
							
							
							
						 | 
						
							2014-12-24 12:19:20 +01:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								032ce573a3
								
							
						 | 
						
							
							
								
								Added "dff2dffe -direct" for direct gate mapping
							
							
							
							
							
						 | 
						
							2014-12-24 11:39:15 +01:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								8c1a72c2a4
								
							
						 | 
						
							
							
								
								Added "dff2dffe -unmap"
							
							
							
							
							
						 | 
						
							2014-12-24 11:09:01 +01:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								afcacd6437
								
							
						 | 
						
							
							
								
								Added support for gate-level cells in dff2dffe
							
							
							
							
							
						 | 
						
							2014-12-24 10:49:54 +01:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								4aa9fbbf3f
								
							
						 | 
						
							
							
								
								Improvements in simplemap api, added $ne $nex $eq $eqx support
							
							
							
							
							
						 | 
						
							2014-12-24 10:49:24 +01:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								edb3c9d0c4
								
							
						 | 
						
							
							
								
								Renamed extend() to extend_xx(), changed most users to extend_u0()
							
							
							
							
							
						 | 
						
							2014-12-24 09:51:17 +01:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								48ca1ff9ef
								
							
						 | 
						
							
							
								
								Improved ABC clock domain partitioning
							
							
							
							
							
						 | 
						
							2014-12-23 14:08:38 +01:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								5fe02b7965
								
							
						 | 
						
							
							
								
								Indenting fix in show.cc
							
							
							
							
							
						 | 
						
							2014-12-23 13:49:54 +01:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								4f5b97954e
								
							
						 | 
						
							
							
								
								Added "show -colorattr"
							
							
							
							
							
						 | 
						
							2014-12-23 12:29:29 +01:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								a216df0433
								
							
						 | 
						
							
							
								
								Added "abc -markgroups"
							
							
							
							
							
						 | 
						
							2014-12-23 12:29:02 +01:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								76fa527492
								
							
						 | 
						
							
							
								
								Added support for multiple clock domains to "abc" pass
							
							
							
							
							
						 | 
						
							2014-12-21 16:52:05 +01:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								25844b5683
								
							
						 | 
						
							
							
								
								Fixed "abc" pass for clk and enable signals driven by logic
							
							
							
							
							
						 | 
						
							2014-12-21 11:13:25 +01:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								f7b323196f
								
							
						 | 
						
							
							
								
								Added DFFE support to "abc" pass
							
							
							
							
							
						 | 
						
							2014-12-20 00:44:03 +01:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								5df192e71c
								
							
						 | 
						
							
							
								
								Added $dffe support to write_verilog
							
							
							
							
							
						 | 
						
							2014-12-20 00:03:20 +01:00 | 
						
						
							
							
							
							
								
							
							
						 |