| 
								
								
									 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 | 6c256b8cda | Merge origin/master | 2019-06-27 11:20:15 -07:00 |  | 
				
					
						| 
								
								
									 Eddie Hung | 080a5ca536 | Improve debugging message for comb loops | 2019-06-26 20:02:38 -07:00 |  | 
				
					
						| 
								
								
									 Eddie Hung | cec2292b0b | Merge remote-tracking branch 'origin/master' into xaig | 2019-06-24 20:01:43 -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 | 1abe93e48d | Merge remote-tracking branch 'origin/master' into xaig | 2019-06-21 17:43:29 -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 |  | 
				
					
						| 
								
								
									 Miodrag Milanovic | fde90f7f8e | Fix json formatting | 2019-06-21 20:01:40 +02:00 |  | 
				
					
						| 
								
								
									 Miodrag Milanovic | 50e7221077 | Add upto and offset to JSON ports | 2019-06-21 19:47:25 +02:00 |  | 
				
					
						| 
								
								
									 Clifford Wolf | f15def325c | Added JSON upto and offset Signed-off-by: Clifford Wolf <clifford@clifford.at> | 2019-06-21 15:22:17 +02: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 |  | 
				
					
						| 
								
								
									 Eddie Hung | 32f8014e12 | Fix gcc error, due to dict invalidation during recursion | 2019-06-20 22:10:43 -07:00 |  | 
				
					
						| 
								
								
									 Eddie Hung | c4ea6fff65 | Fix gcc invalidation behaviour for write_aiger | 2019-06-20 21:56:47 -07:00 |  | 
				
					
						| 
								
								
									 Eddie Hung | 8e56cfb6bb | write_xaiger to flatten 1'bx/1'bz to 1'b0 again | 2019-06-20 19:41:27 -07:00 |  | 
				
					
						| 
								
								
									 Eddie Hung | ad36eb24c0 | Fix different abc9 test | 2019-06-20 19:41:27 -07:00 |  | 
				
					
						| 
								
								
									 Eddie Hung | 9faeba7a66 | Fix broken abc9.v test due to inout being 1'bx | 2019-06-20 19:41:27 -07:00 |  | 
				
					
						| 
								
								
									 Eddie Hung | e612dade12 | Merge remote-tracking branch 'origin/master' into xaig | 2019-06-20 19:00:36 -07:00 |  | 
				
					
						| 
								
								
									 Eddie Hung | 4e5836a5fb | Handle COs driven by 1'bx | 2019-06-20 17:38:04 -07:00 |  | 
				
					
						| 
								
								
									 Eddie Hung | f2d541962e | write_xaiger to skip POs driven by 1'bx | 2019-06-20 17:37:54 -07:00 |  | 
				
					
						| 
								
								
									 Ben Widawsky | 4a18e19fb8 | Support filename rewrite in backends Signed-off-by: Ben Widawsky <ben@bwidawsk.net> | 2019-06-18 14:39:52 -07:00 |  | 
				
					
						| 
								
								
									 Clifford Wolf | c23bbc4291 | Add timescale and generated-by header to yosys-smtbmc MkVcd Signed-off-by: Clifford Wolf <clifford@clifford.at> | 2019-06-16 23:12:03 +02:00 |  | 
				
					
						| 
								
								
									 Eddie Hung | 0c59bc0b75 | Cleanup | 2019-06-16 10:42:00 -07:00 |  | 
				
					
						| 
								
								
									 Eddie Hung | fb90d8c18c | Cleanup | 2019-06-16 09:34:26 -07:00 |  | 
				
					
						| 
								
								
									 Eddie Hung | 6852c83bbe | Cleanup write_xaiger | 2019-06-15 22:50:15 -07:00 |  | 
				
					
						| 
								
								
									 Eddie Hung | bd2690e9b9 | Preserve init of flops, and write into XAIG | 2019-06-15 22:41:13 -07:00 |  | 
				
					
						| 
								
								
									 Eddie Hung | 2309459605 | Do not treat $__ABC_FF_ as a user cell | 2019-06-15 19:36:55 -07:00 |  | 
				
					
						| 
								
								
									 Eddie Hung | 0debea25a7 | Update comment | 2019-06-15 18:24:04 -07:00 |  | 
				
					
						| 
								
								
									 Eddie Hung | c2f3f116d0 | Use $__ABC_FF_ instead of $_FF_ | 2019-06-15 18:16:14 -07:00 |  | 
				
					
						| 
								
								
									 Eddie Hung | 6d74b3e004 | Update comment | 2019-06-15 09:36:02 -07:00 |  | 
				
					
						| 
								
								
									 Eddie Hung | 357d36ef4f | write_xaiger to treat abc_flop boxes as boxff for ABC | 2019-06-15 09:07:03 -07:00 |  | 
				
					
						| 
								
								
									 Eddie Hung | 7ff8330d1e | Leave breadcrumb behind | 2019-06-14 13:34:40 -07:00 |  | 
				
					
						| 
								
								
									 Eddie Hung | 46e69ee934 | Remove redundant condition | 2019-06-14 13:31:18 -07:00 |  | 
				
					
						| 
								
								
									 Eddie Hung | 9b55e69755 | Revert "Cleanup/optimise toposort in write_xaiger" This reverts commit 1948e7c846.
Restores old toposort with optimisations | 2019-06-14 13:29:36 -07:00 |  | 
				
					
						| 
								
								
									 Eddie Hung | 746f70a9ce | Update comment | 2019-06-14 13:10:46 -07:00 |  | 
				
					
						| 
								
								
									 Eddie Hung | 0fa6a441f1 | Check that whiteboxes are synthesisable | 2019-06-14 13:08:38 -07:00 |  | 
				
					
						| 
								
								
									 Eddie Hung | 2d85725604 | Get rid of compiler warnings | 2019-06-14 13:07:56 -07:00 |  | 
				
					
						| 
								
								
									 Eddie Hung | 7876b5b8be | Cover __APPLE__ too for little to big endian | 2019-06-14 12:40:51 -07:00 |  | 
				
					
						| 
								
								
									 Eddie Hung | a48b5bfaa5 | Further cleanup based on @daveshah1 | 2019-06-14 12:25:06 -07:00 |  | 
				
					
						| 
								
								
									 Eddie Hung | 97d2656375 | Resolve comments from @daveshah1 | 2019-06-14 12:00:02 -07:00 |  |