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
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								903cd58acf
								
							
						 | 
						
							
							
								
								Merge pull request #1312 from YosysHQ/xaig_arrival
							
							
							
							
							
							
							
							Allow arrival times of sequential outputs to be specified to abc9 
							
						 | 
						
							2019-09-05 12:00:23 -07:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								4b7202c9c2
								
							
						 | 
						
							
							
								
								Merge pull request #1350 from YosysHQ/clifford/fixsby59
							
							
							
							
							
							
							
							Properly construct $live and $fair cells from "if (...) assume/assert (s_eventually ...)" 
							
						 | 
						
							2019-09-05 18:14:28 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Eddie Hung
								
							 
						 | 
						
							
							
							
							
								
							
							
								ba629e6a28
								
							
						 | 
						
							
							
								
								Merge remote-tracking branch 'origin/master' into xaig_arrival
							
							
							
							
							
						 | 
						
							2019-09-04 15:36:07 -07:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Eddie Hung
								
							 
						 | 
						
							
							
							
							
								
							
							
								d3eea82bc2
								
							
						 | 
						
							
							
								
								Revert "parse_xaiger() to do "clean -purge""
							
							
							
							
							
							
							
							This reverts commit 5d16bf8316. 
							
						 | 
						
							2019-09-04 15:21:39 -07:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Eddie Hung
								
							 
						 | 
						
							
							
							
							
								
							
							
								d6a84a78a7
								
							
						 | 
						
							
							
								
								Merge remote-tracking branch 'origin/master' into eddie/deferred_top
							
							
							
							
							
						 | 
						
							2019-09-03 10:49:21 -07:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								25e5fbac90
								
							
						 | 
						
							
							
								
								Properly construct $live and $fair cells from "if (...) assume/assert (s_eventually ...)"
							
							
							
							
							
							
							
							Fixes https://github.com/YosysHQ/SymbiYosys/issues/59
Signed-off-by: Clifford Wolf <clifford@clifford.at> 
							
						 | 
						
							2019-09-02 22:56:38 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Eddie Hung
								
							 
						 | 
						
							
							
							
							
								
							
							
								c7f1ccbcb0
								
							
						 | 
						
							
							
								
								Merge remote-tracking branch 'origin/master' into xaig_arrival
							
							
							
							
							
						 | 
						
							2019-08-30 12:28:35 -07:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Eddie Hung
								
							 
						 | 
						
							
							
							
							
								
							
							
								5d16bf8316
								
							
						 | 
						
							
							
								
								parse_xaiger() to do "clean -purge"
							
							
							
							
							
						 | 
						
							2019-08-29 17:24:25 -07:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Eddie Hung
								
							 
						 | 
						
							
							
							
							
								
							
							
								83ffec26cb
								
							
						 | 
						
							
							
								
								Remove newline
							
							
							
							
							
						 | 
						
							2019-08-29 09:08:58 -07:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Eddie Hung
								
							 
						 | 
						
							
							
							
							
								
							
							
								6510297712
								
							
						 | 
						
							
							
								
								Restore non-deferred code, deferred case to ignore non constant attr
							
							
							
							
							
						 | 
						
							2019-08-29 09:02:10 -07:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Eddie Hung
								
							 
						 | 
						
							
							
							
							
								
							
							
								34ae29295d
								
							
						 | 
						
							
							
								
								read_verilog -defer should still populate module attributes
							
							
							
							
							
						 | 
						
							2019-08-28 19:59:09 -07:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Eddie Hung
								
							 
						 | 
						
							
							
							
							
								
							
							
								d672b1ddec
								
							
						 | 
						
							
							
								
								Merge remote-tracking branch 'origin/master' into xaig_arrival
							
							
							
							
							
						 | 
						
							2019-08-23 11:26:55 -07:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Eddie Hung
								
							 
						 | 
						
							
							
							
							
								
							
							
								fe1b2337fd
								
							
						 | 
						
							
							
								
								Do not propagate mem2reg attribute through to result
							
							
							
							
							
						 | 
						
							2019-08-22 16:57:59 -07:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Eddie Hung
								
							 
						 | 
						
							
							
							
							
								
							
							
								a6776ee35e
								
							
						 | 
						
							
							
								
								mem2reg to preserve user attributes and src
							
							
							
							
							
						 | 
						
							2019-08-21 13:36:01 -07:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Eddie Hung
								
							 
						 | 
						
							
							
							
							
								
							
							
								f1a206ba03
								
							
						 | 
						
							
							
								
								Revert "Remove sequential extension"
							
							
							
							
							
							
							
							This reverts commit 091bf4a18b. 
							
						 | 
						
							2019-08-20 18:17:14 -07:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Eddie Hung
								
							 
						 | 
						
							
							
							
							
								
							
							
								091bf4a18b
								
							
						 | 
						
							
							
								
								Remove sequential extension
							
							
							
							
							
						 | 
						
							2019-08-20 18:16:37 -07:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Eddie Hung
								
							 
						 | 
						
							
							
							
							
								
							
							
								be9e4f1b67
								
							
						 | 
						
							
							
								
								Use abc_{map,unmap,model}.v
							
							
							
							
							
						 | 
						
							2019-08-20 12:39:11 -07:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Eddie Hung
								
							 
						 | 
						
							
							
							
							
								
							
							
								c4d4c6db3f
								
							
						 | 
						
							
							
								
								Merge remote-tracking branch 'origin/master' into xaig_dff
							
							
							
							
							
						 | 
						
							2019-08-20 12:00:12 -07:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								c25c1e742b
								
							
						 | 
						
							
							
								
								Merge pull request #1308 from jakobwenzel/real_params
							
							
							
							
							
							
							
							Handle real values when deriving ast modules 
							
						 | 
						
							2019-08-20 11:37:26 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Eddie Hung
								
							 
						 | 
						
							
							
							
							
								
							
							
								3f4886e7a3
								
							
						 | 
						
							
							
								
								Fix typo
							
							
							
							
							
						 | 
						
							2019-08-19 10:42:00 -07:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Eddie Hung
								
							 
						 | 
						
							
							
							
							
								
							
							
								2f4e0a5388
								
							
						 | 
						
							
							
								
								Merge remote-tracking branch 'origin/master' into xaig_dff
							
							
							
							
							
						 | 
						
							2019-08-19 10:07:27 -07:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Eddie Hung
								
							 
						 | 
						
							
							
							
							
								
							
							
								9bfe924e17
								
							
						 | 
						
							
							
								
								Set abc_flop and use it in toposort
							
							
							
							
							
						 | 
						
							2019-08-19 09:40:01 -07:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Jakob Wenzel
								
							 
						 | 
						
							
							
							
							
								
							
							
								24971fda87
								
							
						 | 
						
							
							
								
								handle real values when deriving ast modules
							
							
							
							
							
						 | 
						
							2019-08-19 14:17:36 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									whitequark
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								101235400c
								
							
						 | 
						
							
							
								
								Merge branch 'master' into eddie/pr1266_again
							
							
							
							
							
						 | 
						
							2019-08-18 08:04:10 +00:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								2a78a1fd00
								
							
						 | 
						
							
							
								
								Merge pull request #1283 from YosysHQ/clifford/fix1255
							
							
							
							
							
							
							
							Fix various NDEBUG compiler warnings 
							
						 | 
						
							2019-08-17 15:07:16 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								27d59dc055
								
							
						 | 
						
							
							
								
								Fix erroneous ifndef-NDEBUG in verific.cc
							
							
							
							
							
							
							
							Signed-off-by: Clifford Wolf <clifford@clifford.at> 
							
						 | 
						
							2019-08-17 14:49:55 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Eddie Hung
								
							 
						 | 
						
							
							
							
							
								
							
							
								24c934f1af
								
							
						 | 
						
							
							
								
								Merge branch 'eddie/abc9_refactor' into xaig_dff
							
							
							
							
							
						 | 
						
							2019-08-16 16:51:22 -07:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Eddie Hung
								
							 
						 | 
						
							
							
							
							
								
							
							
								6b156beda1
								
							
						 | 
						
							
							
								
								Remove unused variable
							
							
							
							
							
						 | 
						
							2019-08-16 13:35:39 -07:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Eddie Hung
								
							 
						 | 
						
							
							
							
							
								
							
							
								847c54088e
								
							
						 | 
						
							
							
								
								Change signature of parse_blif to take IdString
							
							
							
							
							
						 | 
						
							2019-08-15 10:26:24 -07:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								0c5db07cd6
								
							
						 | 
						
							
							
								
								Fix various NDEBUG compiler warnings, closes #1255
							
							
							
							
							
							
							
							Signed-off-by: Clifford Wolf <clifford@clifford.at> 
							
						 | 
						
							2019-08-13 13:29:03 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Eddie Hung
								
							 
						 | 
						
							
							
							
							
								
							
							
								12c692f6ed
								
							
						 | 
						
							
							
								
								Revert "Merge pull request #1280 from YosysHQ/revert-1266-eddie/ice40_full_adder"
							
							
							
							
							
							
							
							This reverts commit c851dc1310, reversing
changes made to f54bf1631f. 
							
						 | 
						
							2019-08-12 12:06:45 -07:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									David Shah
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								f9020ce2b3
								
							
						 | 
						
							
							
								
								Revert "Wrap SB_LUT+SB_CARRY into $__ICE40_CARRY_WRAPPER"
							
							
							
							
							
						 | 
						
							2019-08-10 17:14:48 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								f54bf1631f
								
							
						 | 
						
							
							
								
								Merge pull request #1258 from YosysHQ/eddie/cleanup
							
							
							
							
							
							
							
							Cleanup a few barnacles across codebase 
							
						 | 
						
							2019-08-10 09:52:14 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								4f81213165
								
							
						 | 
						
							
							
								
								Merge pull request #1261 from YosysHQ/clifford/verific_init
							
							
							
							
							
							
							
							Automatically prune init attributes in verific front-end 
							
						 | 
						
							2019-08-10 09:47:25 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Eddie Hung
								
							 
						 | 
						
							
							
							
							
								
							
							
								446dcb3ed3
								
							
						 | 
						
							
							
								
								Add __STDC_FORMAT_MACROS before <inttypes.h> as per @mithro
							
							
							
							
							
						 | 
						
							2019-08-09 09:17:35 -07:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Eddie Hung
								
							 
						 | 
						
							
							
							
							
								
							
							
								9776084eda
								
							
						 | 
						
							
							
								
								Allow whitebox modules to be overwritten
							
							
							
							
							
						 | 
						
							2019-08-07 16:40:24 -07:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Eddie Hung
								
							 
						 | 
						
							
							
							
							
								
							
							
								6d77236f38
								
							
						 | 
						
							
							
								
								substr() -> compare()
							
							
							
							
							
						 | 
						
							2019-08-07 12:20:08 -07:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Eddie Hung
								
							 
						 | 
						
							
							
							
							
								
							
							
								7164996921
								
							
						 | 
						
							
							
								
								RTLIL::S{0,1} -> State::S{0,1}
							
							
							
							
							
						 | 
						
							2019-08-07 11:12:38 -07:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Eddie Hung
								
							 
						 | 
						
							
							
							
							
								
							
							
								e6d5147214
								
							
						 | 
						
							
							
								
								Merge remote-tracking branch 'origin/master' into eddie/cleanup
							
							
							
							
							
						 | 
						
							2019-08-07 11:11:50 -07:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Eddie Hung
								
							 
						 | 
						
							
							
							
							
								
							
							
								48d0f99406
								
							
						 | 
						
							
							
								
								stoi -> atoi
							
							
							
							
							
						 | 
						
							2019-08-07 11:09:17 -07:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Eddie Hung
								
							 
						 | 
						
							
							
							
							
								
							
							
								03ec8d6551
								
							
						 | 
						
							
							
								
								Run "clean" on mapped_mod in its own design
							
							
							
							
							
						 | 
						
							2019-08-07 09:54:27 -07:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								9260e97aa2
								
							
						 | 
						
							
							
								
								Automatically prune init attributes in verific front-end, fixes #1237
							
							
							
							
							
							
							
							Signed-off-by: Clifford Wolf <clifford@clifford.at> 
							
						 | 
						
							2019-08-07 15:31:49 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								679bc6507f
								
							
						 | 
						
							
							
								
								Merge pull request #1252 from YosysHQ/clifford/fix1231
							
							
							
							
							
							
							
							Fix handling of functions/tasks without top-level begin-end block 
							
						 | 
						
							2019-08-07 12:14:54 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									David Shah
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								dee8f61781
								
							
						 | 
						
							
							
								
								Merge pull request #1241 from YosysHQ/clifford/jsonfix
							
							
							
							
							
							
							
							Improved JSON attr/param encoding 
							
						 | 
						
							2019-08-07 10:40:38 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Eddie Hung
								
							 
						 | 
						
							
							
							
							
								
							
							
								ee7c970367
								
							
						 | 
						
							
							
								
								IdString::str().substr() -> IdString::substr()
							
							
							
							
							
						 | 
						
							2019-08-06 19:08:33 -07:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Eddie Hung
								
							 
						 | 
						
							
							
							
							
								
							
							
								c11ad24fd7
								
							
						 | 
						
							
							
								
								Use std::stoi instead of atoi(<str>.c_str())
							
							
							
							
							
						 | 
						
							2019-08-06 16:45:48 -07:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Eddie Hung
								
							 
						 | 
						
							
							
							
							
								
							
							
								a6bc9265fb
								
							
						 | 
						
							
							
								
								RTLIL::S{0,1} -> State::S{0,1}
							
							
							
							
							
						 | 
						
							2019-08-06 16:23:37 -07:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Eddie Hung
								
							 
						 | 
						
							
							
							
							
								
							
							
								046e1a5214
								
							
						 | 
						
							
							
								
								Use State::S{0,1}
							
							
							
							
							
						 | 
						
							2019-08-06 16:22:47 -07:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								f1f5b4e375
								
							
						 | 
						
							
							
								
								Fix handling of functions/tasks without top-level begin-end block, fixes #1231
							
							
							
							
							
							
							
							Signed-off-by: Clifford Wolf <clifford@clifford.at> 
							
						 | 
						
							2019-08-06 18:06:14 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 |