Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								779ce3537f
								
							
						 | 
						
							
							
								
								Add "write_aiger -L"
							
							
							
							
							
							
							
							Signed-off-by: Clifford Wolf <clifford@clifford.at> 
							
						 | 
						
							2019-09-18 13:33:02 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Eddie Hung
								
							 
						 | 
						
							
							
							
							
								
							
							
								e9bb252e77
								
							
						 | 
						
							
							
								
								Recognise built-in types (e.g. $_DFF_*)
							
							
							
							
							
						 | 
						
							2019-08-30 20:15:09 -07:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Eddie Hung
								
							 
						 | 
						
							
							
							
							
								
							
							
								3247442bf9
								
							
						 | 
						
							
							
								
								Revert "Revert "Fix omode which inserts an output if none exists (otherwise abc9 breaks)""
							
							
							
							
							
							
							
							This reverts commit 8f0c1232d7. 
							
						 | 
						
							2019-08-28 17:34:00 -07:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Eddie Hung
								
							 
						 | 
						
							
							
							
							
								
							
							
								082a01954b
								
							
						 | 
						
							
							
								
								Revert "Output "h" extension only if boxes"
							
							
							
							
							
							
							
							This reverts commit 399ac760ff. 
							
						 | 
						
							2019-08-28 17:30:54 -07:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Eddie Hung
								
							 
						 | 
						
							
							
							
							
								
							
							
								399ac760ff
								
							
						 | 
						
							
							
								
								Output "h" extension only if boxes
							
							
							
							
							
						 | 
						
							2019-08-21 11:31:18 -07:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Eddie Hung
								
							 
						 | 
						
							
							
							
							
								
							
							
								8f0c1232d7
								
							
						 | 
						
							
							
								
								Revert "Fix omode which inserts an output if none exists (otherwise abc9 breaks)"
							
							
							
							
							
							
							
							This reverts commit 8182cb9d91. 
							
						 | 
						
							2019-08-21 11:29:40 -07:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Eddie Hung
								
							 
						 | 
						
							
							
							
							
								
							
							
								8182cb9d91
								
							
						 | 
						
							
							
								
								Fix omode which inserts an output if none exists (otherwise abc9 breaks)
							
							
							
							
							
						 | 
						
							2019-08-20 21:30:16 -07:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Eddie Hung
								
							 
						 | 
						
							
							
							
							
								
							
							
								4d123b7638
								
							
						 | 
						
							
							
								
								Revert "Only xaig if GetSize(output_bits) > 0"
							
							
							
							
							
							
							
							This reverts commit 7b646101e9. 
							
						 | 
						
							2019-08-20 21:22:38 -07:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Eddie Hung
								
							 
						 | 
						
							
							
							
							
								
							
							
								7b646101e9
								
							
						 | 
						
							
							
								
								Only xaig if GetSize(output_bits) > 0
							
							
							
							
							
						 | 
						
							2019-08-20 20:57:13 -07:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Eddie Hung
								
							 
						 | 
						
							
							
							
							
								
							
							
								091bf4a18b
								
							
						 | 
						
							
							
								
								Remove sequential extension
							
							
							
							
							
						 | 
						
							2019-08-20 18:16:37 -07:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Eddie Hung
								
							 
						 | 
						
							
							
							
							
								
							
							
								1b5d2de1d4
								
							
						 | 
						
							
							
								
								Do not sigmap!
							
							
							
							
							
						 | 
						
							2019-08-20 15:23:26 -07:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Eddie Hung
								
							 
						 | 
						
							
							
							
							
								
							
							
								c00d72cdb3
								
							
						 | 
						
							
							
								
								Minor refactor
							
							
							
							
							
						 | 
						
							2019-08-20 14:47:58 -07:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Eddie Hung
								
							 
						 | 
						
							
							
							
							
								
							
							
								45d4b33f0c
								
							
						 | 
						
							
							
								
								Output i/o/h extensions even if no boxes or flops
							
							
							
							
							
						 | 
						
							2019-08-19 13:17:31 -07:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Eddie Hung
								
							 
						 | 
						
							
							
							
							
								
							
							
								91687d3fea
								
							
						 | 
						
							
							
								
								Add (* abc_arrival *) attribute
							
							
							
							
							
						 | 
						
							2019-08-19 12:33:24 -07:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Eddie Hung
								
							 
						 | 
						
							
							
							
							
								
							
							
								2f4e0a5388
								
							
						 | 
						
							
							
								
								Merge remote-tracking branch 'origin/master' into xaig_dff
							
							
							
							
							
						 | 
						
							2019-08-19 10:07:27 -07:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Eddie Hung
								
							 
						 | 
						
							
							
							
							
								
							
							
								10c69f71e9
								
							
						 | 
						
							
							
								
								Use %d
							
							
							
							
							
						 | 
						
							2019-08-19 09:16:20 -07:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Eddie Hung
								
							 
						 | 
						
							
							
							
							
								
							
							
								24c934f1af
								
							
						 | 
						
							
							
								
								Merge branch 'eddie/abc9_refactor' into xaig_dff
							
							
							
							
							
						 | 
						
							2019-08-16 16:51:22 -07:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Eddie Hung
								
							 
						 | 
						
							
							
							
							
								
							
							
								4fe307f1bc
								
							
						 | 
						
							
							
								
								Compute abc_scc_break and move CI/CO outside of each abc9
							
							
							
							
							
						 | 
						
							2019-08-16 15:41:17 -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 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									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 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Eddie Hung
								
							 
						 | 
						
							
							
							
							
								
							
							
								3090da2d98
								
							
						 | 
						
							
							
								
								Run "clean -purge" on holes_module in its own design
							
							
							
							
							
						 | 
						
							2019-08-07 09:54:27 -07:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Eddie Hung
								
							 
						 | 
						
							
							
							
							
								
							
							
								a6bc9265fb
								
							
						 | 
						
							
							
								
								RTLIL::S{0,1} -> State::S{0,1}
							
							
							
							
							
						 | 
						
							2019-08-06 16:23:37 -07:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								0917a5cf72
								
							
						 | 
						
							
							
								
								Merge pull request #1238 from mmicko/vsbuild_fix
							
							
							
							
							
							
							
							Visual Studio build fix 
							
						 | 
						
							2019-08-02 17:07:39 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Miodrag Milanovic
								
							 
						 | 
						
							
							
							
							
								
							
							
								28b7053a01
								
							
						 | 
						
							
							
								
								Fix formatting for msys2 mingw build using GetSize
							
							
							
							
							
						 | 
						
							2019-08-01 17:27:34 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Miodrag Milanovic
								
							 
						 | 
						
							
							
							
							
								
							
							
								35d28de478
								
							
						 | 
						
							
							
								
								Visual Studio build fix
							
							
							
							
							
						 | 
						
							2019-07-31 09:10:24 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Eddie Hung
								
							 
						 | 
						
							
							
							
							
								
							
							
								375fcbe511
								
							
						 | 
						
							
							
								
								abc_flop to also get topologically sorted
							
							
							
							
							
						 | 
						
							2019-07-10 20:26:09 -07:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Eddie Hung
								
							 
						 | 
						
							
							
							
							
								
							
							
								ea6ffea2cd
								
							
						 | 
						
							
							
								
								Fix clk_pol for FD*_1
							
							
							
							
							
						 | 
						
							2019-07-10 20:10:20 -07:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Eddie Hung
								
							 
						 | 
						
							
							
							
							
								
							
							
								e603d719d6
								
							
						 | 
						
							
							
								
								Fix spacing
							
							
							
							
							
						 | 
						
							2019-07-10 19:04:22 -07:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Eddie Hung
								
							 
						 | 
						
							
							
							
							
								
							
							
								4a995c5d80
								
							
						 | 
						
							
							
								
								Change how to specify flops to ABC again
							
							
							
							
							
						 | 
						
							2019-07-10 17:54:56 -07:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Eddie Hung
								
							 
						 | 
						
							
							
							
							
								
							
							
								a092c48f03
								
							
						 | 
						
							
							
								
								Use split_tokens()
							
							
							
							
							
						 | 
						
							2019-07-10 17:34:51 -07:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Eddie Hung
								
							 
						 | 
						
							
							
							
							
								
							
							
								052060f109
								
							
						 | 
						
							
							
								
								Merge remote-tracking branch 'origin/master' into xaig_dff
							
							
							
							
							
						 | 
						
							2019-07-10 16:05:41 -07:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Eddie Hung
								
							 
						 | 
						
							
							
							
							
								
							
							
								5a0f2e43c7
								
							
						 | 
						
							
							
								
								Rename __builtin_bswap32 -> bswap32
							
							
							
							
							
						 | 
						
							2019-07-09 09:35:09 -07:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Eddie Hung
								
							 
						 | 
						
							
							
							
							
								
							
							
								10524064e9
								
							
						 | 
						
							
							
								
								write_xaiger to treat unknown cell connections as keep-s
							
							
							
							
							
						 | 
						
							2019-07-02 19:14:30 -07:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Eddie Hung
								
							 
						 | 
						
							
							
							
							
								
							
							
								69f4c039ce
								
							
						 | 
						
							
							
								
								Safe side: all flops have different mergeability class
							
							
							
							
							
						 | 
						
							2019-07-02 12:21:03 -07:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Eddie Hung
								
							 
						 | 
						
							
							
							
							
								
							
							
								a31e17182d
								
							
						 | 
						
							
							
								
								Refactor and cope with new abc_flop format
							
							
							
							
							
						 | 
						
							2019-07-01 11:50:34 -07:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Eddie Hung
								
							 
						 | 
						
							
							
							
							
								
							
							
								699d8e3939
								
							
						 | 
						
							
							
								
								Merge remote-tracking branch 'origin/master' into xaig_dff
							
							
							
							
							
						 | 
						
							2019-07-01 10:44:42 -07:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Eddie Hung
								
							 
						 | 
						
							
							
							
							
								
							
							
								38d8806bd7
								
							
						 | 
						
							
							
								
								Add generic __builtin_bswap32 function
							
							
							
							
							
						 | 
						
							2019-06-28 09:59:47 -07:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Eddie Hung
								
							 
						 | 
						
							
							
							
							
								
							
							
								524af21317
								
							
						 | 
						
							
							
								
								Also fix write_aiger for UB
							
							
							
							
							
						 | 
						
							2019-06-28 09:55:07 -07:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Eddie Hung
								
							 
						 | 
						
							
							
							
							
								
							
							
								36e2eb06bb
								
							
						 | 
						
							
							
								
								Fix more potential for undefined behaviour due to container invalidation
							
							
							
							
							
						 | 
						
							2019-06-28 09:51:43 -07:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Eddie Hung
								
							 
						 | 
						
							
							
							
							
								
							
							
								9398921af1
								
							
						 | 
						
							
							
								
								Refactor for one "abc_carry" attribute on module
							
							
							
							
							
						 | 
						
							2019-06-27 16:07:14 -07:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Eddie Hung
								
							 
						 | 
						
							
							
							
							
								
							
							
								080a5ca536
								
							
						 | 
						
							
							
								
								Improve debugging message for comb loops
							
							
							
							
							
						 | 
						
							2019-06-26 20:02:38 -07:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Eddie Hung
								
							 
						 | 
						
							
							
							
							
								
							
							
								7903ebe3e0
								
							
						 | 
						
							
							
								
								Carry in/out box ordering now move to end, not swap with end
							
							
							
							
							
						 | 
						
							2019-06-22 14:18:42 -07:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Eddie Hung
								
							 
						 | 
						
							
							
							
							
								
							
							
								fddb027cab
								
							
						 | 
						
							
							
								
								Replace assert with error message
							
							
							
							
							
						 | 
						
							2019-06-21 17:18:04 -07:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Eddie Hung
								
							 
						 | 
						
							
							
							
							
								
							
							
								7074ec9cd5
								
							
						 | 
						
							
							
								
								Add log_push()/log_pop() inside write_xaiger
							
							
							
							
							
						 | 
						
							2019-06-21 17:17:29 -07:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Eddie Hung
								
							 
						 | 
						
							
							
							
							
								
							
							
								65c1199acd
								
							
						 | 
						
							
							
								
								One more workaround for gcc-4.8
							
							
							
							
							
						 | 
						
							2019-06-21 14:36:24 -07:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Eddie Hung
								
							 
						 | 
						
							
							
							
							
								
							
							
								bd7ec673dd
								
							
						 | 
						
							
							
								
								No point logging constant bit
							
							
							
							
							
						 | 
						
							2019-06-21 14:31:09 -07:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Eddie Hung
								
							 
						 | 
						
							
							
							
							
								
							
							
								70c93ea0c4
								
							
						 | 
						
							
							
								
								Move comment
							
							
							
							
							
						 | 
						
							2019-06-21 14:31:09 -07:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Eddie Hung
								
							 
						 | 
						
							
							
							
							
								
							
							
								6a336ca23e
								
							
						 | 
						
							
							
								
								Fix spacing
							
							
							
							
							
						 | 
						
							2019-06-20 22:30:20 -07:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Eddie Hung
								
							 
						 | 
						
							
							
							
							
								
							
							
								e21f01d938
								
							
						 | 
						
							
							
								
								Refactor bit2aig for less lookups
							
							
							
							
							
						 | 
						
							2019-06-20 22:10:43 -07:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Eddie Hung
								
							 
						 | 
						
							
							
							
							
								
							
							
								4422b7311b
								
							
						 | 
						
							
							
								
								Fix gcc invalidation behaviour for write_aiger
							
							
							
							
							
						 | 
						
							2019-06-20 22:10:43 -07:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 |