Eddie Hung 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								b66c99ece0 
								
							 
						 
						
							
							
								
								Merge pull request  #1355  from YosysHQ/eddie/peepopt_dffmuxext  
							
							... 
							
							
							
							peepopt_dffmux -- bit optimisations for word level $dff + (enable/reset) $mux cells 
							
						 
						
							2019-09-18 12:40:08 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Eddie Hung 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								3ec28ec53a 
								
							 
						 
						
							
							
								
								Merge pull request  #1379  from mmicko/sim_models  
							
							... 
							
							
							
							Added simulation models for Efinix and Anlogic 
							
						 
						
							2019-09-18 10:04:27 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Miodrag Milanovic 
								
							 
						 
						
							
							
							
							
								
							
							
								3e9449cb0b 
								
							 
						 
						
							
							
								
								make note that it is for latch mode  
							
							
							
						 
						
							2019-09-18 17:48:16 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Miodrag Milanovic 
								
							 
						 
						
							
							
							
							
								
							
							
								b0ca6de472 
								
							 
						 
						
							
							
								
								better lut handling  
							
							
							
						 
						
							2019-09-18 17:45:19 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Miodrag Milanovic 
								
							 
						 
						
							
							
							
							
								
							
							
								8badd4d812 
								
							 
						 
						
							
							
								
								better handling of lut and begin/end add  
							
							
							
						 
						
							2019-09-18 17:45:07 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								779ce3537f 
								
							 
						 
						
							
							
								
								Add "write_aiger -L"  
							
							... 
							
							
							
							Signed-off-by: Clifford Wolf <clifford@clifford.at> 
							
						 
						
							2019-09-18 13:33:02 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								b88d2e5f30 
								
							 
						 
						
							
							
								
								Fix stupid bug in btor back-end  
							
							... 
							
							
							
							Signed-off-by: Clifford Wolf <clifford@clifford.at> 
							
						 
						
							2019-09-18 11:56:14 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								36df37a734 
								
							 
						 
						
							
							
								
								Bump version  
							
							... 
							
							
							
							Signed-off-by: Clifford Wolf <clifford@clifford.at> 
							
						 
						
							2019-09-16 13:05:41 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								861f2af5aa 
								
							 
						 
						
							
							
								
								Merge pull request  #1380  from YosysHQ/clifford/fix1372  
							
							... 
							
							
							
							Fix handling of range selects on loop variables 
							
						 
						
							2019-09-16 13:05:02 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								25b08b1afd 
								
							 
						 
						
							
							
								
								Fix handling of range selects on loop variables,  fixes   #1372  
							
							... 
							
							
							
							Signed-off-by: Clifford Wolf <clifford@clifford.at> 
							
						 
						
							2019-09-16 11:25:37 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Eddie Hung 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								2b93b8fc74 
								
							 
						 
						
							
							
								
								Merge pull request  #1374  from YosysHQ/eddie/fix1371  
							
							... 
							
							
							
							Fix two non-deterministic behaviours that cause divergence between compilers 
							
						 
						
							2019-09-15 13:56:07 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Marcin Kościelnicki 
								
							 
						 
						
							
							
							
							
								
							
							
								09ac36da60 
								
							 
						 
						
							
							
								
								xilinx: Make blackbox library family-dependent.  
							
							... 
							
							
							
							Fixes  #1246 . 
						
							2019-09-15 13:37:24 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								d9f99745da 
								
							 
						 
						
							
							
								
								Merge pull request  #1377  from YosysHQ/clifford/fixzdigit  
							
							... 
							
							
							
							Fix handling of z_digit "?" and fix optimization of cmp with "z" 
							
						 
						
							2019-09-15 11:04:31 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Miodrag Milanovic 
								
							 
						 
						
							
							
							
							
								
							
							
								3487b95224 
								
							 
						 
						
							
							
								
								Added simulation models for Efinix and Anlogic  
							
							
							
						 
						
							2019-09-15 09:37:16 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Eddie Hung 
								
							 
						 
						
							
							
							
							
								
							
							
								f492567c87 
								
							 
						 
						
							
							
								
								Oops  
							
							
							
						 
						
							2019-09-13 18:19:07 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Eddie Hung 
								
							 
						 
						
							
							
							
							
								
							
							
								a2eee9ebef 
								
							 
						 
						
							
							
								
								Add counter-example from @cliffordwolf  
							
							
							
						 
						
							2019-09-13 16:41:10 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Eddie Hung 
								
							 
						 
						
							
							
							
							
								
							
							
								14d72c39c3 
								
							 
						 
						
							
							
								
								Revert "Make one check $shift(x)? only; change testcase to be 8b"  
							
							... 
							
							
							
							This reverts commit e2c2d784c8 
							
						 
						
							2019-09-13 16:33:18 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Eddie Hung 
								
							 
						 
						
							
							
							
							
								
							
							
								9a84e4711c 
								
							 
						 
						
							
							
								
								Spacing  
							
							
							
						 
						
							2019-09-13 16:30:44 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Eddie Hung 
								
							 
						 
						
							
							
							
							
								
							
							
								9a73adde50 
								
							 
						 
						
							
							
								
								Explicitly order function arguments  
							
							
							
						 
						
							2019-09-13 16:18:05 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Eddie Hung 
								
							 
						 
						
							
							
							
							
								
							
							
								5473e597bf 
								
							 
						 
						
							
							
								
								Use template specialisation  
							
							
							
						 
						
							2019-09-13 11:13:57 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Eddie Hung 
								
							 
						 
						
							
							
							
							
								
							
							
								95e80809a5 
								
							 
						 
						
							
							
								
								Revert "SigSet<Cell*> to use stable compare class"  
							
							... 
							
							
							
							This reverts commit 4ea34aaacd 
							
						 
						
							2019-09-13 09:49:15 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								a67d63714b 
								
							 
						 
						
							
							
								
								Fix handling of z_digit "?" and fix optimization of cmp with "z"  
							
							... 
							
							
							
							Signed-off-by: Clifford Wolf <clifford@clifford.at> 
							
						 
						
							2019-09-13 13:39:39 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								4da6e19fe1 
								
							 
						 
						
							
							
								
								Merge pull request  #1373  from YosysHQ/clifford/fix1364  
							
							... 
							
							
							
							Fix lexing of integer literals 
							
						 
						
							2019-09-13 10:22:34 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								855e6a9b91 
								
							 
						 
						
							
							
								
								Fix lexing of integer literals without radix  
							
							... 
							
							
							
							Signed-off-by: Clifford Wolf <clifford@clifford.at> 
							
						 
						
							2019-09-13 10:19:58 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Eddie Hung 
								
							 
						 
						
							
							
							
							
								
							
							
								c487a8ff25 
								
							 
						 
						
							
							
								
								Grammar  
							
							
							
						 
						
							2019-09-12 12:00:34 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Eddie Hung 
								
							 
						 
						
							
							
							
							
								
							
							
								c05a403dd1 
								
							 
						 
						
							
							
								
								static_assert to enforce this going forward  
							
							
							
						 
						
							2019-09-12 11:45:17 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Eddie Hung 
								
							 
						 
						
							
							
							
							
								
							
							
								4ea34aaacd 
								
							 
						 
						
							
							
								
								SigSet<Cell*> to use stable compare class  
							
							
							
						 
						
							2019-09-12 11:45:02 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									David Shah 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								6044fff074 
								
							 
						 
						
							
							
								
								Merge pull request  #1370  from YosysHQ/dave/equiv_opt_multiclock  
							
							... 
							
							
							
							Add equiv_opt -multiclock 
							
						 
						
							2019-09-12 12:26:28 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								7eb593829f 
								
							 
						 
						
							
							
								
								Fix lexing of integer literals,  fixes   #1364  
							
							... 
							
							
							
							Signed-off-by: Clifford Wolf <clifford@clifford.at> 
							
						 
						
							2019-09-12 09:43:32 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Eddie Hung 
								
							 
						 
						
							
							
							
							
								
							
							
								3a49aa6b4a 
								
							 
						 
						
							
							
								
								Tidy up  
							
							
							
						 
						
							2019-09-11 14:20:49 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Eddie Hung 
								
							 
						 
						
							
							
							
							
								
							
							
								817ac7c5e0 
								
							 
						 
						
							
							
								
								Fix UB  
							
							
							
						 
						
							2019-09-11 14:18:02 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Eddie Hung 
								
							 
						 
						
							
							
							
							
								
							
							
								bdb5e0f29c 
								
							 
						 
						
							
							
								
								Cope with presence of reset muxes too  
							
							
							
						 
						
							2019-09-11 13:36:37 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Eddie Hung 
								
							 
						 
						
							
							
							
							
								
							
							
								4937917cd8 
								
							 
						 
						
							
							
								
								Cleanup  
							
							
							
						 
						
							2019-09-11 13:22:52 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Eddie Hung 
								
							 
						 
						
							
							
							
							
								
							
							
								f46ef47893 
								
							 
						 
						
							
							
								
								Add more tests  
							
							
							
						 
						
							2019-09-11 13:22:41 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Eddie Hung 
								
							 
						 
						
							
							
							
							
								
							
							
								bbef0d2ac8 
								
							 
						 
						
							
							
								
								Only display log message if did_something  
							
							
							
						 
						
							2019-09-11 12:29:26 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Marcin Kościelnicki 
								
							 
						 
						
							
							
							
							
								
							
							
								f72765090c 
								
							 
						 
						
							
							
								
								Add -match-init option to dff2dffs.  
							
							
							
						 
						
							2019-09-11 19:38:20 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									David Shah 
								
							 
						 
						
							
							
							
							
								
							
							
								c43e52d2d7 
								
							 
						 
						
							
							
								
								Add equiv_opt -multiclock  
							
							... 
							
							
							
							Signed-off-by: David Shah <dave@ds0.me> 
							
						 
						
							2019-09-11 13:55:59 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									David Shah 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								c7f1368cd2 
								
							 
						 
						
							
							
								
								Merge pull request  #1362  from xobs/smtbmc-msvc2-build-fixes  
							
							... 
							
							
							
							MSVC2 fixes 
							
						 
						
							2019-09-11 09:57:30 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Eddie Hung 
								
							 
						 
						
							
							
							
							
								
							
							
								edf90afd20 
								
							 
						 
						
							
							
								
								Rename dffmuxext -> dffmux, also remove constants in dff+mux  
							
							
							
						 
						
							2019-09-11 00:56:38 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Eddie Hung 
								
							 
						 
						
							
							
							
							
								
							
							
								3a8582081e 
								
							 
						 
						
							
							
								
								proc instead of prep  
							
							
							
						 
						
							2019-09-11 00:14:06 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Eddie Hung 
								
							 
						 
						
							
							
							
							
								
							
							
								580faae8ad 
								
							 
						 
						
							
							
								
								Add unsigned case  
							
							
							
						 
						
							2019-09-11 00:07:17 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								486cbddd26 
								
							 
						 
						
							
							
								
								Bump version  
							
							... 
							
							
							
							Signed-off-by: Clifford Wolf <clifford@clifford.at> 
							
						 
						
							2019-09-10 18:42:45 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Sean Cross 
								
							 
						 
						
							
							
							
							
								
							
							
								702ce405c1 
								
							 
						 
						
							
							
								
								tests: ice40: fix div_mod SB_LUT4 count  
							
							... 
							
							
							
							This test is failing due to one of the changes present in this patchset.
Adjust the test to match the newly-observed values.
https://github.com/xobs/yosys/compare/smtbmc-msvc2-build-fixes...YosysHQ:xobs/pr1362 
Signed-off-by: Sean Cross <sean@xobs.io> 
							
						 
						
							2019-09-10 08:47:16 +08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Eddie Hung 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								be0eaf3a9a 
								
							 
						 
						
							
							
								
								Fix misspelling  
							
							
							
						 
						
							2019-09-09 16:46:33 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Sean Cross 
								
							 
						 
						
							
							
							
							
								
							
							
								8d128ba6d0 
								
							 
						 
						
							
							
								
								passes: opt_share: don't statically initialize mergeable_type_map  
							
							... 
							
							
							
							In 3d3779b037#1361 ).
Only initialize the map when it's first used, to avoid these static issues.
This fixes  #1361 .
Signed-off-by: Sean Cross <sean@xobs.io> 
							
						 
						
							2019-09-09 12:40:01 +08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Sean Cross 
								
							 
						 
						
							
							
							
							
								
							
							
								417f3fe6b1 
								
							 
						 
						
							
							
								
								msys2: launcher: fix warnings and errors under g++  
							
							... 
							
							
							
							When building under G++, certain C-isms no longer work.  For example,
we must now cast the return from `calloc()`.
Fix `launcher.c` so that it builds under whatever $CXX is set to,
which is usually a C++ compiler.
Signed-off-by: Sean Cross <sean@xobs.io> 
							
						 
						
							2019-09-08 15:50:24 +08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Sean Cross 
								
							 
						 
						
							
							
							
							
								
							
							
								c1b628508d 
								
							 
						 
						
							
							
								
								backends: smt2: use $(CXX) variable for compiler  
							
							... 
							
							
							
							The Makefile assumes the compiler is called `gcc`, which isn't always
true.  In fact, if we're building on msys2 or msys2-64, the compiler
is called `i686-w64-mingw32-g++` or `x86_64-w64-mingw32-g++`.
Use the variable instead of hardcoding the name, to fix building on
these systems.
Signed-off-by: Sean Cross <sean@xobs.io> 
							
						 
						
							2019-09-08 15:47:09 +08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Marcin Kościelnicki 
								
							 
						 
						
							
							
							
							
								
							
							
								fda94311ee 
								
							 
						 
						
							
							
								
								synth_xilinx: Support init values on Spartan 6 flip-flops properly.  
							
							
							
						 
						
							2019-09-07 16:30:43 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Marcin Kościelnicki 
								
							 
						 
						
							
							
							
							
								
							
							
								a82e8df7d3 
								
							 
						 
						
							
							
								
								techmap: Add support for extracting init values of ports  
							
							
							
						 
						
							2019-09-07 16:30:43 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Eddie Hung 
								
							 
						 
						
							
							
							
							
								
							
							
								de8adecd39 
								
							 
						 
						
							
							
								
								Merge branch 'master' of github.com:YosysHQ/yosys  
							
							
							
						 
						
							2019-09-06 22:52:00 -07:00