| 
								
								
									 Emil J. Tywoniak | 1df8a3e64b | hashlib: legacy mkhash_add -> djb2_add | 2024-12-18 15:09:25 +01:00 |  | 
				
					
						| 
								
								
									 Emil J. Tywoniak | 4e29ec1854 | hashlib: acc -> eat | 2024-12-18 15:09:25 +01:00 |  | 
				
					
						| 
								
								
									 Emil J. Tywoniak | 79acc141d5 | hashlib: add deprecated mkhash function to prevent plugin breakage | 2024-12-18 14:58:53 +01:00 |  | 
				
					
						| 
								
								
									 Emil J. Tywoniak | 6d53454bf5 | docs: move hashing-based container details into internal docs from guidelines | 2024-12-18 14:58:53 +01:00 |  | 
				
					
						| 
								
								
									 Emil J | 1401906d81 | docs: formatting and fixes Co-authored-by: KrystalDelusion <93062060+KrystalDelusion@users.noreply.github.com> | 2024-12-18 14:58:53 +01:00 |  | 
				
					
						| 
								
								
									 Krystine Sherwin | 0454787443 | Docs: Formatting and fixes | 2024-12-18 14:58:51 +01:00 |  | 
				
					
						| 
								
								
									 Emil J. Tywoniak | ad0dc17711 | docs: document the ideas behind the hashing interface | 2024-12-18 14:58:31 +01:00 |  | 
				
					
						| 
								
								
									 Emil J. Tywoniak | 0dafe06cd4 | hashlib: run_hash uses hash_top_ops, not hash_ops | 2024-12-18 14:58:31 +01:00 |  | 
				
					
						| 
								
								
									 Emil J. Tywoniak | 02a578365a | hashlib: remove is_new from HasherDJB32, implement hash_top for IdString | 2024-12-18 14:58:31 +01:00 |  | 
				
					
						| 
								
								
									 Emil J. Tywoniak | 704a58ab21 | hashlib: restore hash_obj_ops for pointers to indexed types | 2024-12-18 14:58:31 +01:00 |  | 
				
					
						| 
								
								
									 Emil J. Tywoniak | 52b0fc03b7 | hash: solo hashing interface, override for SigBit | 2024-12-18 14:58:31 +01:00 |  | 
				
					
						| 
								
								
									 Emil J. Tywoniak | b7991ed1f5 | hashlib: prevent naive hashing of IdString when hashing SigBit | 2024-12-18 14:58:31 +01:00 |  | 
				
					
						| 
								
								
									 Emil J. Tywoniak | 4d14399749 | hashlib: allow forcing Hasher state, use it for IdString trivial hashing | 2024-12-18 14:58:31 +01:00 |  | 
				
					
						| 
								
								
									 Emil J. Tywoniak | c1af19fabc | hashlib: don't xorshift in between upper and lower word | 2024-12-18 14:58:31 +01:00 |  | 
				
					
						| 
								
								
									 Emil J. Tywoniak | 209ab6fb72 | hashlib: fudge always | 2024-12-18 14:58:31 +01:00 |  | 
				
					
						| 
								
								
									 Emil J. Tywoniak | 582259f770 | hashlib: hash_t can be set to 64-bit | 2024-12-18 14:58:31 +01:00 |  | 
				
					
						| 
								
								
									 Emil J. Tywoniak | b8738e2bd7 | hashlib: use hash_t across the board | 2024-12-18 14:58:31 +01:00 |  | 
				
					
						| 
								
								
									 Emil J. Tywoniak | c73c88033d | hashlib: only include in one place | 2024-12-18 14:58:31 +01:00 |  | 
				
					
						| 
								
								
									 Emil J. Tywoniak | db04788c18 | hashlib: fix pyosys | 2024-12-18 14:58:31 +01:00 |  | 
				
					
						| 
								
								
									 Emil J. Tywoniak | c10b3f57e1 | abc: sort stats | 2024-12-18 14:58:31 +01:00 |  | 
				
					
						| 
								
								
									 Emil J. Tywoniak | 953508f6d2 | driver: add --hash-seed | 2024-12-18 14:58:29 +01:00 |  | 
				
					
						| 
								
								
									 Emil J. Tywoniak | d071489ab1 | hashlib: redo interface for flexibility | 2024-12-18 14:49:25 +01:00 |  | 
				
					
						| 
								
								
									 Akash Levy | d55d545c9c | Add JSON backend | 2024-12-17 20:38:53 -08:00 |  | 
				
					
						| 
								
								
									 Akash Levy | fc255ca1c9 | Clean up yosys backward for Mac | 2024-12-17 18:38:39 -08:00 |  | 
				
					
						| 
								
								
									 Akash Levy | c64d6c1d6d | Use libdwarf and libelf instead of libbfd (GPL) | 2024-12-17 18:18:46 -08:00 |  | 
				
					
						| 
								
								
									 Akash Levy | 1777e42533 | Bump slang | 2024-12-17 14:46:05 -08:00 |  | 
				
					
						| 
								
								
									 Akash Levy | 27d3f41ea6 | Keep track of new cells in opt_dff and don't rename if only one cell is sliced | 2024-12-17 14:18:51 -08:00 |  | 
				
					
						| 
								
								
									 Akash Levy | 8751c7a028 | Add -blast mode to splitcells | 2024-12-17 14:18:32 -08:00 |  | 
				
					
						| 
								
								
									 Akash Levy | 1eee11846e | Resolve reg naming to some extent | 2024-12-17 12:11:39 -08:00 |  | 
				
					
						| 
								
								
									 Akash Levy | 2d105fc2c3 | Small naming fixes to remove sig_ prefix | 2024-12-17 10:48:28 -08:00 |  | 
				
					
						| 
								
								
									 Akash Levy | 0757e27683 | Raise SIGABRT when assert fails | 2024-12-17 09:58:54 -08:00 |  | 
				
					
						| 
								
								
									 Akash Levy | 3bc826f0ea | Merge branch 'YosysHQ:main' into main | 2024-12-17 04:17:25 -08:00 |  | 
				
					
						| 
								
								
									 N. Engelhardt | 7a362f1f74 | Merge pull request #4813 from YosysHQ/micko/mxe_removal Unsupported targets removal | 2024-12-16 15:29:52 +01:00 |  | 
				
					
						| 
								
								
									 Martin Povišer | 08778917db | wreduce: Optimize signedness when possible | 2024-12-16 12:57:08 +01:00 |  | 
				
					
						| 
								
								
									 Akash Levy | bfc4ab9138 | Fix unordered increment | 2024-12-13 13:32:44 -08:00 |  | 
				
					
						| 
								
								
									 Akash Levy | dda4d9afce | Use basename for filename in id | 2024-12-13 13:32:34 -08:00 |  | 
				
					
						| 
								
								
									 Akash Levy | 707970e300 | Merge pull request #34 from alaindargelas/opt_balance_tree_off_chain opt_balance_tree allow_off_chain | 2024-12-13 02:21:29 -08:00 |  | 
				
					
						| 
								
								
									 Emil J. Tywoniak | 6240aec433 | test: restore verific handling, nicer naming | 2024-12-13 10:24:47 +01:00 |  | 
				
					
						| 
								
								
									 Akash Levy | 1242db626f | Merge remote-tracking branch 'upstream/main' | 2024-12-12 22:49:19 -08:00 |  | 
				
					
						| 
								
								
									![github-actions[bot]](https://secure.gravatar.com/avatar/af2ab225b7c0eec44a8d0eba6b5c869a?d=identicon&s=56) github-actions[bot] | 4581f75b03 | Bump version | 2024-12-13 00:23:01 +00:00 |  | 
				
					
						| 
								
								
									 Alain Dargelas | 41c6b71bcb | opt_balance_tree allow_off_chain | 2024-12-12 09:50:53 -08:00 |  | 
				
					
						| 
								
								
									 N. Engelhardt | f384eac28b | Merge pull request #4815 from YosysHQ/verific_bounds_fix Verific frontend: fix `top_bound`/`bottom_bound` attributes | 2024-12-12 12:59:55 +01:00 |  | 
				
					
						| 
								
								
									 N. Engelhardt | 378864d33b | bound attributes: handle vhdl null ranges | 2024-12-12 11:42:39 +01:00 |  | 
				
					
						| 
								
								
									 Emil J. Tywoniak | 603e5eb30a | test: every test everywhere all at once | 2024-12-12 01:28:36 +01:00 |  | 
				
					
						| 
								
								
									![github-actions[bot]](https://secure.gravatar.com/avatar/af2ab225b7c0eec44a8d0eba6b5c869a?d=identicon&s=56) github-actions[bot] | e32e199ca8 | Bump version | 2024-12-12 00:22:44 +00:00 |  | 
				
					
						| 
								
								
									 Akash Levy | 713f80e850 | Merge pull request #33 from alaindargelas/activity_info Activity info | 2024-12-11 12:01:20 -08:00 |  | 
				
					
						| 
								
								
									 Akash Levy | caaef5ac14 | Merge branch 'YosysHQ:main' into main | 2024-12-11 12:00:34 -08:00 |  | 
				
					
						| 
								
								
									 Alain Dargelas | fc63cd7f58 | Activity info and rename cmd | 2024-12-11 11:04:53 -08:00 |  | 
				
					
						| 
								
								
									 Alain Dargelas | 88ff296657 | Activity info and rename cmd | 2024-12-11 11:04:35 -08:00 |  | 
				
					
						| 
								
								
									 N. Engelhardt | 03033ab6d4 | add more tests for bounds attributes, fix attributes appearing in verilog | 2024-12-11 16:11:02 +01:00 |  |