Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								74657f88a1 
								
							 
						 
						
							
							
								
								Added CodeOfConduct  
							
							
							
						 
						
							2016-02-01 16:36:59 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								7ef613ebdf 
								
							 
						 
						
							
							
								
								Updated ABC to hg rev ee212a9e94df  
							
							
							
						 
						
							2016-02-01 15:51:27 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								bd10927f45 
								
							 
						 
						
							
							
								
								Progress in cell library documentation  
							
							
							
						 
						
							2016-02-01 13:58:10 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								17372d8abd 
								
							 
						 
						
							
							
								
								Added "abc -luts" option, Improved Xilinx logic mapping  
							
							
							
						 
						
							2016-02-01 12:40:32 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								9251553592 
								
							 
						 
						
							
							
								
								Improvements in dfflibmap (FFs with Q/QN outputs, DFFs from ADFFs)  
							
							
							
						 
						
							2016-02-01 11:49:11 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								01bcc5663f 
								
							 
						 
						
							
							
								
								SigMap performance improvement  
							
							
							
						 
						
							2016-02-01 10:10:20 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								ea492abcf0 
								
							 
						 
						
							
							
								
								hashlib mfp<> performance improvements  
							
							
							
						 
						
							2016-02-01 10:03:03 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								13e15a24a2 
								
							 
						 
						
							
							
								
								Added reserve() method to haslib classes and  
							
							... 
							
							
							
							calculate hashtable size based on entries capacity, not size 
							
						 
						
							2016-01-31 22:50:34 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								173fc4f420 
								
							 
						 
						
							
							
								
								Merge branch 'rtlil_remove2_speedup' of  https://github.com/kc8apf/yosys  
							
							
							
						 
						
							2016-01-31 21:53:18 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								71f418c468 
								
							 
						 
						
							
							
								
								More clang sanitizer stuff  
							
							
							
						 
						
							2016-01-31 19:55:48 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Rick Altherr 
								
							 
						 
						
							
							
							
							
								
							
							
								3c48de8e21 
								
							 
						 
						
							
							
								
								rtlil: Improve performance of SigSpec::extract(SigSpec, SigSpec*)  
							
							... 
							
							
							
							Converting to a pool<SigBit> is fairly expensive due to inserts somewhat
frequently causing rehashing.  Instead, walk through the pattern SigSpec
directly on a chunk-by-chunk basis and apply it to this SigSpec's
individual bits.  Using chunks for the pattern minimizes the number of
iterations in the outer loop. 
							
						 
						
							2016-01-31 09:20:16 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Rick Altherr 
								
							 
						 
						
							
							
							
							
								
							
							
								0265d7b100 
								
							 
						 
						
							
							
								
								rtlil: speed up SigSpec::sort_and_unify()  
							
							... 
							
							
							
							std::set<> internally is often a red-black tree which is fairly
expensive to create but fast to lookup.  In the case of
sort_and_unify(), a set<> is constructed as a temporary object to
attempt to speed up lookups.  Being a temporarily, however, the cost of
creation far outweights the lookup improvement and is a net performance
loss.  Instead, sort the vector<> that already exists and then apply
std::unique(). 
							
						 
						
							2016-01-31 09:20:16 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Rick Altherr 
								
							 
						 
						
							
							
							
							
								
							
							
								89dc40f162 
								
							 
						 
						
							
							
								
								rtlil: improve performance of SigSpec::replace(SigSpec, SigSpec, SigSpec*)  
							
							
							
						 
						
							2016-01-31 09:20:16 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Rick Altherr 
								
							 
						 
						
							
							
							
							
								
							
							
								34969d4140 
								
							 
						 
						
							
							
								
								genrtlil: avoid converting SigSpec to set<SigBit> when going through removeSignalFromCaseTree()  
							
							
							
						 
						
							2016-01-31 09:20:16 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Rick Altherr 
								
							 
						 
						
							
							
							
							
								
							
							
								cd3e1095b0 
								
							 
						 
						
							
							
								
								rtlil: improve performance of SigSpec::remove2(SigSpec, SigSpec*)  
							
							
							
						 
						
							2016-01-31 09:20:16 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								5462399c88 
								
							 
						 
						
							
							
								
								Meaningless coding style change  
							
							
							
						 
						
							2016-01-31 16:12:35 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								aed8fb353c 
								
							 
						 
						
							
							
								
								Merge branch 'rtlil_remove2_speedup' of  https://github.com/kc8apf/yosys  
							
							
							
						 
						
							2016-01-31 16:10:27 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								fe97110be0 
								
							 
						 
						
							
							
								
								Addedd clang sanitizers  
							
							
							
						 
						
							2016-01-31 16:08:21 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Rick Altherr 
								
							 
						 
						
							
							
							
							
								
							
							
								43756559d8 
								
							 
						 
						
							
							
								
								rtlil: rewrite remove2() to avoid copying  
							
							
							
						 
						
							2016-01-30 00:28:07 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Rick Altherr 
								
							 
						 
						
							
							
							
							
								
							
							
								12ebdef17c 
								
							 
						 
						
							
							
								
								rtlil: duplicate remove2() for std::set<>  
							
							
							
						 
						
							2016-01-29 23:06:40 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Rick Altherr 
								
							 
						 
						
							
							
							
							
								
							
							
								9e26147ccd 
								
							 
						 
						
							
							
								
								rtlil: change IdString comparison operators to take references instead of copies  
							
							
							
						 
						
							2016-01-29 23:06:40 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								8b3f8cd220 
								
							 
						 
						
							
							
								
								Added "equiv_struct -fwonly"  
							
							
							
						 
						
							2016-01-08 10:59:16 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								f5008f4f8a 
								
							 
						 
						
							
							
								
								Bugfixes in equiv_struct  
							
							
							
						 
						
							2016-01-08 09:57:28 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								d00c63c927 
								
							 
						 
						
							
							
								
								Added "submod -copy"  
							
							
							
						 
						
							2016-01-08 09:08:12 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								4393a8ffbf 
								
							 
						 
						
							
							
								
								Added "write_blif -cname" mode  
							
							
							
						 
						
							2016-01-06 14:32:28 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								c3fd03d722 
								
							 
						 
						
							
							
								
								Added "equiv_struct -maxiter <N>"  
							
							
							
						 
						
							2016-01-06 13:54:54 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								1f8c47fb47 
								
							 
						 
						
							
							
								
								Added "equiv_add -try" mode  
							
							
							
						 
						
							2016-01-06 13:54:00 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								1d62f8710f 
								
							 
						 
						
							
							
								
								Fixed "splitnets -ports" for hierarchical designs  
							
							
							
						 
						
							2015-12-22 13:25:00 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								2ee608246f 
								
							 
						 
						
							
							
								
								Re-run ice40_opt in "synth_ice40 -abc2"  
							
							
							
						 
						
							2015-12-22 12:19:11 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								3102ffbb83 
								
							 
						 
						
							
							
								
								Improvements in ice40_opt  
							
							
							
						 
						
							2015-12-22 12:18:38 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								8bf452c364 
								
							 
						 
						
							
							
								
								Bugfix in ice40_ffinit  
							
							
							
						 
						
							2015-12-22 12:18:06 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								ec93d258a4 
								
							 
						 
						
							
							
								
								Improved ice40_ffinit  
							
							
							
						 
						
							2015-12-22 11:15:25 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								f1b959dc69 
								
							 
						 
						
							
							
								
								Run opt_const before check in default scripts  
							
							
							
						 
						
							2015-12-22 11:15:05 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								ab0c44d3ed 
								
							 
						 
						
							
							
								
								Added %R select expression  
							
							
							
						 
						
							2015-12-20 13:35:58 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								5e90a78466 
								
							 
						 
						
							
							
								
								Various improvements in BLIF front-end  
							
							
							
						 
						
							2015-12-20 13:12:24 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								47fac573cf 
								
							 
						 
						
							
							
								
								Added yosys-smtbmc -S  
							
							
							
						 
						
							2015-12-20 09:58:54 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								9df59f0c2c 
								
							 
						 
						
							
							
								
								Merge pull request  #110  from scanlime/master  
							
							... 
							
							
							
							Trivial changes to fix Mac OS build 
							
						 
						
							2015-12-15 19:54:07 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Micah Elizabeth Scott 
								
							 
						 
						
							
							
							
							
								
							
							
								7948156abf 
								
							 
						 
						
							
							
								
								Mac build fix, gsed -> sed  
							
							... 
							
							
							
							Homebrew is calling its GNU sed just 'sed' now. 
							
						 
						
							2015-12-15 10:22:35 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Micah Elizabeth Scott 
								
							 
						 
						
							
							
							
							
								
							
							
								93f6f68b65 
								
							 
						 
						
							
							
								
								Remove nonportable "-r" option from xargs  
							
							... 
							
							
							
							On Linux, this avoids an empty "rm -f" call when there's nothing to clean. But it isn't portable, and it causes the build to fail on Mac OS. It doesn't seem to be harmful to remove this option entirely, and it's a step toward fixing the Mac build. 
							
						 
						
							2015-12-15 10:13:06 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								494e5f24f9 
								
							 
						 
						
							
							
								
								Added "synth_ice40 -abc2"  
							
							
							
						 
						
							2015-12-08 11:16:26 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								4d0a6dac7b 
								
							 
						 
						
							
							
								
								Merge pull request  #108  from cseed/master  
							
							... 
							
							
							
							Added LO to ICESTORM_LC for LUT cascade route. 
							
						 
						
							2015-12-07 03:32:20 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Cotton Seed 
								
							 
						 
						
							
							
							
							
								
							
							
								9f5b6e4cbc 
								
							 
						 
						
							
							
								
								Added LO to ICESTORM_LC for LUT cascade route.  
							
							
							
						 
						
							2015-12-06 17:24:48 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								1ea6db3db8 
								
							 
						 
						
							
							
								
								Improved proc_mux performance for huge always blocks  
							
							
							
						 
						
							2015-12-02 22:02:20 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								33a5b28e25 
								
							 
						 
						
							
							
								
								Added default values for hashlib at() methods  
							
							
							
						 
						
							2015-12-02 20:41:57 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								276101f032 
								
							 
						 
						
							
							
								
								Re-added SigMap::allbits()  
							
							
							
						 
						
							2015-11-30 19:43:52 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								0f94902125 
								
							 
						 
						
							
							
								
								Added tests/simple/graphtest.v  
							
							
							
						 
						
							2015-11-30 11:41:12 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								4a697accd4 
								
							 
						 
						
							
							
								
								Fixed oom bug in ilang parser  
							
							
							
						 
						
							2015-11-29 20:30:32 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								32f5ee117c 
								
							 
						 
						
							
							
								
								Fixed performance bug in ilang parser  
							
							
							
						 
						
							2015-11-27 19:46:47 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								a7ffb85690 
								
							 
						 
						
							
							
								
								Merge branch 'master' of github.com:cliffordwolf/yosys  
							
							
							
						 
						
							2015-11-26 18:24:23 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								6459e3ac39 
								
							 
						 
						
							
							
								
								Removed dangling ';' in rtlil.h  
							
							
							
						 
						
							2015-11-26 18:11:34 +01:00