| 
								
								
									 Akash Levy | 1b1855353d | Reduce verbosity of some key things | 2025-03-04 22:58:56 -08:00 |  | 
				
					
						| 
								
								
									 Akash Levy | 9d3b7f7474 | Merge branch 'YosysHQ:main' into main | 2025-02-26 09:51:44 -08:00 |  | 
				
					
						| 
								
								
									 Emil J. Tywoniak | 07004f1089 | abstract: typo? | 2025-02-25 00:19:15 +01:00 |  | 
				
					
						| 
								
								
									 Akash Levy | 241f6370bd | Smallfixes | 2025-02-19 10:46:06 -08:00 |  | 
				
					
						| 
								
								
									 Akash Levy | 707731147c | Update splitnets.cc | 2025-02-19 10:10:54 -08:00 |  | 
				
					
						| 
								
								
									 Akash Levy | 4de90307a9 | Update splitnets.cc | 2025-02-19 10:07:10 -08:00 |  | 
				
					
						| 
								
								
									 Akash Levy | 5b641d0a24 | Update splitnets.cc | 2025-02-19 10:06:39 -08:00 |  | 
				
					
						| 
								
								
									 Alain Dargelas | f65808aaf4 | splitnets new options | 2025-02-19 09:44:10 -08:00 |  | 
				
					
						| 
								
								
									 Emil J. Tywoniak | 925c617c52 | abstract: add module input -value abstraction | 2025-02-18 17:08:45 +01:00 |  | 
				
					
						| 
								
								
									 Jannis Harder | 212224dfe8 | abstract: Add help message | 2025-02-18 17:08:45 +01:00 |  | 
				
					
						| 
								
								
									 Jannis Harder | 2943c2142d | abstract: Improve debug logging Print the port bit instead of the arbitrary representative sigbit to
identify the target of the abstraction operation. | 2025-02-18 17:08:45 +01:00 |  | 
				
					
						| 
								
								
									 Jannis Harder | a0987195f2 | abstract: Support slicing of individual wires | 2025-02-18 17:08:45 +01:00 |  | 
				
					
						| 
								
								
									 Jannis Harder | 4766c92e59 | abstract: Allow unconditional value and state abstractions Also improves -enable and -enablen command line handling | 2025-02-18 17:08:45 +01:00 |  | 
				
					
						| 
								
								
									 Jannis Harder | 37aa2e6cd8 | abstract: Wire vs port offset confusion bugfix This fixes the offsets_to_abstract collection in abstract_state so that
it now works the same way as in abstract_value which was already
correct. | 2025-02-18 17:08:45 +01:00 |  | 
				
					
						| 
								
								
									 Emil J. Tywoniak | 28c768e7b8 | abstract: better present changes done | 2025-02-18 17:08:45 +01:00 |  | 
				
					
						| 
								
								
									 Emil J. Tywoniak | 3dd697fc8a | abstract: improve -init logging | 2025-02-18 17:08:45 +01:00 |  | 
				
					
						| 
								
								
									 Emil J. Tywoniak | 9de890c874 | abstract: fix -init log_debug bit count, remove unnecessary log_debug | 2025-02-18 17:08:45 +01:00 |  | 
				
					
						| 
								
								
									 Emil J. Tywoniak | aca4d44a40 | abstract: improve debug logs for -state and -value | 2025-02-18 17:08:45 +01:00 |  | 
				
					
						| 
								
								
									 Emil J. Tywoniak | cee06cecd0 | abstract: factor out emit_mux_anyseq | 2025-02-18 17:08:45 +01:00 |  | 
				
					
						| 
								
								
									 Emil J. Tywoniak | 9895370b32 | abstract: rework -init without bufnorm, with logging | 2025-02-18 17:08:45 +01:00 |  | 
				
					
						| 
								
								
									 Emil J. Tywoniak | 1646991092 | abstract: refactor -value | 2025-02-18 17:08:45 +01:00 |  | 
				
					
						| 
								
								
									 Emil J. Tywoniak | e9bba13a0d | abstract: no more bufnorm, -value has bit selection consistent with -state, -init temporarily gutted | 2025-02-18 17:08:45 +01:00 |  | 
				
					
						| 
								
								
									 Emil J. Tywoniak | 3f1ee3e0ae | abstract: -state refactor sigbit rep pool collection | 2025-02-18 17:08:45 +01:00 |  | 
				
					
						| 
								
								
									 Emil J. Tywoniak | 387d0de383 | abstract: -state allow partial abstraction, don't use buffer-normalized mode | 2025-02-18 17:08:45 +01:00 |  | 
				
					
						| 
								
								
									 Emil J. Tywoniak | 6027030215 | abstract: -value MVP, use buffer-normalized mode | 2025-02-18 17:08:45 +01:00 |  | 
				
					
						| 
								
								
									 Emil J. Tywoniak | 4637fa74e3 | abstract: -init MVP | 2025-02-18 17:08:45 +01:00 |  | 
				
					
						| 
								
								
									 Emil J. Tywoniak | e4ca7b8846 | abstract: -state MVP | 2025-02-18 17:08:45 +01:00 |  | 
				
					
						| 
								
								
									 Akash Levy | ef9645990e | Reduce pass verbosity | 2025-02-18 04:05:40 -08:00 |  | 
				
					
						| 
								
								
									 Akash Levy | 1b13b5d6ea | Move segv and reenable loops.v test | 2025-02-14 10:02:30 -08:00 |  | 
				
					
						| 
								
								
									 Akash Levy | fd811ddaee | Cleanup | 2025-02-14 08:48:27 -08:00 |  | 
				
					
						| 
								
								
									 Alain Dargelas | 077b4b854c | longloop honors caching | 2025-02-13 15:49:18 -08:00 |  | 
				
					
						| 
								
								
									 Alain Dargelas | bf96f94267 | Annotate logic depth | 2025-02-05 16:45:08 -08:00 |  | 
				
					
						| 
								
								
									 Akash Levy | 674075126b | Clear selection in pass before doing anything | 2025-02-04 23:01:13 -08:00 |  | 
				
					
						| 
								
								
									 Alain Dargelas | 4a1af2f780 | remove not needed code | 2025-01-31 16:26:17 -08:00 |  | 
				
					
						| 
								
								
									 Alain Dargelas | 8213dd1dcf | Code review | 2025-01-31 15:29:33 -08:00 |  | 
				
					
						| 
								
								
									 Alain Dargelas | 4861aefcd8 | Fix test | 2025-01-31 13:28:48 -08:00 |  | 
				
					
						| 
								
								
									 Alain Dargelas | b4787c787f | Calculate cell fanout (post-synthesis) | 2025-01-31 10:17:34 -08:00 |  | 
				
					
						| 
								
								
									 Akash Levy | 29710e6677 | Rename to bus_rebuild | 2025-01-27 17:56:24 -08:00 |  | 
				
					
						| 
								
								
									 Akash Levy | 14f8179e51 | Splitcells was missing $aldff | 2025-01-27 17:55:19 -08:00 |  | 
				
					
						| 
								
								
									 Akash Levy | 57bf3a6f51 | Merge branch 'YosysHQ:main' into main | 2025-01-14 08:38:59 -08:00 |  | 
				
					
						| 
								
								
									 Emil J. Tywoniak | a58481e9b7 | mark all hash_into methods nodiscard | 2025-01-14 12:39:15 +01:00 |  | 
				
					
						| 
								
								
									 Akash Levy | 941d78a6ac | Make splitnetlist more efficient, no preliminary opt_clean in submod, remove $buf cells in opt_clean | 2025-01-10 17:12:15 -08:00 |  | 
				
					
						| 
								
								
									 Akash Levy | 60d7723a64 | Smallfixes to reconstruct busses to use logger and ignore blackboxes | 2025-01-10 11:50:59 -08:00 |  | 
				
					
						| 
								
								
									 Akash Levy | 2cf97cf744 | Splitfanout index fix | 2025-01-07 01:51:00 -08:00 |  | 
				
					
						| 
								
								
									 Akash Levy | 1dcf75d175 | Sync | 2024-12-19 21:40:30 -08:00 |  | 
				
					
						| 
								
								
									 Emil J. Tywoniak | b9b9515bb0 | hashlib: hash_eat -> hash_into | 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 | c73c88033d | hashlib: only include in one place | 2024-12-18 14:58:31 +01:00 |  | 
				
					
						| 
								
								
									 Emil J. Tywoniak | d071489ab1 | hashlib: redo interface for flexibility | 2024-12-18 14:49:25 +01:00 |  | 
				
					
						| 
								
								
									 Akash Levy | 8751c7a028 | Add -blast mode to splitcells | 2024-12-17 14:18:32 -08:00 |  |