Sean Luchen
								
							 
						 | 
						
							
							
							
							
								
							
							
								0a6d9f4dc9
								
							
						 | 
						
							
							
								
								Factor report_unexpected_token out into its own function.
							
							
							
							
							
						 | 
						
							2025-03-31 10:44:23 -07:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Emil J
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								ec8b745929
								
							
						 | 
						
							
							
								
								Merge pull request #4733 from antmicro/fix-setundef-pass-for-params
							
							
							
							
							
							
							
							Fix setting bits of parameters in setundef pass 
							
						 | 
						
							2025-03-28 13:06:04 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Emil J
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								b9131853ff
								
							
						 | 
						
							
							
								
								Merge pull request #4954 from YosysHQ/krys/abstract_default_val
							
							
							
							
							
							
							
							Fixes for abstract.cc 
							
						 | 
						
							2025-03-26 10:40:37 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Emil J
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								ea74ad33a5
								
							
						 | 
						
							
							
								
								Merge pull request #4961 from YosysHQ/emil/cutpoint-typo
							
							
							
							
							
							
							
							cutpoint: fix typo 
							
						 | 
						
							2025-03-25 21:30:29 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Emil J. Tywoniak
								
							 
						 | 
						
							
							
							
							
								
							
							
								4991ed9d4b
								
							
						 | 
						
							
							
								
								cutpoint: fix typo
							
							
							
							
							
						 | 
						
							2025-03-25 18:10:47 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									KrystalDelusion
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								a647731812
								
							
						 | 
						
							
							
								
								Merge pull request #4677 from YosysHQ/emil/opt_merge-hashing
							
							
							
							
							
							
							
							opt_merge: hashing performance and correctness 
							
						 | 
						
							2025-03-25 10:36:02 +13:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									KrystalDelusion
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								b06a661913
								
							
						 | 
						
							
							
								
								Merge pull request #4834 from YosysHQ/emil/gzip-refactor
							
							
							
							
							
							
							
							Memory-efficient zlib usage across Liberty file consumers 
							
						 | 
						
							2025-03-21 10:01:00 +13:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Emil J
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								9893ed59b7
								
							
						 | 
						
							
							
								
								Merge pull request #4951 from YosysHQ/emil/fix-dft_tag-autoNot
							
							
							
							
							
							
							
							dft_tag: fix autoNot not notting 
							
						 | 
						
							2025-03-20 21:16:34 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Krystine Sherwin
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								d704ca8019
								
							
						 | 
						
							
							
								
								abstract: Fix indentation
							
							
							
							
							
						 | 
						
							2025-03-20 17:20:36 +13:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Krystine Sherwin
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								452dd1b74b
								
							
						 | 
						
							
							
								
								abstract: Assign default to value
							
							
							
							
							
							
							
							Fix `-Wmaybe-uninitialized` on line 43 and 44. 
							
						 | 
						
							2025-03-20 17:19:22 +13:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Emil J. Tywoniak
								
							 
						 | 
						
							
							
							
							
								
							
							
								199702a392
								
							
						 | 
						
							
							
								
								dft_tag: fix autoNot not notting
							
							
							
							
							
						 | 
						
							2025-03-19 18:28:50 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Emil J
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								b33787edcb
								
							
						 | 
						
							
							
								
								Merge pull request #4948 from YosysHQ/emil/share-fix-log-again
							
							
							
							
							
							
							
							share: re-add SAT solver cell count to log message 
							
						 | 
						
							2025-03-19 13:54:17 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Emil J. Tywoniak
								
							 
						 | 
						
							
							
							
							
								
							
							
								980a0a15c1
								
							
						 | 
						
							
							
								
								stat: allow gzipped liberty files
							
							
							
							
							
						 | 
						
							2025-03-19 13:43:44 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Emil J. Tywoniak
								
							 
						 | 
						
							
							
							
							
								
							
							
								7aefd4b226
								
							
						 | 
						
							
							
								
								gzip: back to pointers
							
							
							
							
							
						 | 
						
							2025-03-19 13:43:44 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Emil J. Tywoniak
								
							 
						 | 
						
							
							
							
							
								
							
							
								0877798e18
								
							
						 | 
						
							
							
								
								dfflibmap: allow gzipped liberty files
							
							
							
							
							
						 | 
						
							2025-03-19 13:43:44 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Emil J. Tywoniak
								
							 
						 | 
						
							
							
							
							
								
							
							
								d00259081d
								
							
						 | 
						
							
							
								
								gzip: simplify uncompressed interface
							
							
							
							
							
						 | 
						
							2025-03-19 13:43:44 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Emil J. Tywoniak
								
							 
						 | 
						
							
							
							
							
								
							
							
								218ec3fc05
								
							
						 | 
						
							
							
								
								dfflibmap: allow gzipped liberty files
							
							
							
							
							
						 | 
						
							2025-03-19 13:43:44 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Emil J. Tywoniak
								
							 
						 | 
						
							
							
							
							
								
							
							
								4f3fdc8457
								
							
						 | 
						
							
							
								
								io: refactor string and file work into new unit
							
							
							
							
							
						 | 
						
							2025-03-19 13:43:42 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Emil J. Tywoniak
								
							 
						 | 
						
							
							
							
							
								
							
							
								061cf5c6c4
								
							
						 | 
						
							
							
								
								share: re-add SAT solver cell count to log message
							
							
							
							
							
						 | 
						
							2025-03-19 10:27:23 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Emil J
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								05cd1e2942
								
							
						 | 
						
							
							
								
								Merge pull request #4904 from YosysHQ/emil/share-limit-effort
							
							
							
							
							
							
							
							share: add -pattern-limit to limit analysis effort 
							
						 | 
						
							2025-03-15 18:00:42 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									KrystalDelusion
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								9f1271bee0
								
							
						 | 
						
							
							
								
								Merge pull request #4922 from Anhijkt/fix-splitcells-assert
							
							
							
							
							
							
							
							splitcells: Fix the assertion bug caused by out-of-bound offset 
							
						 | 
						
							2025-03-14 16:52:38 +13:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Martin Povišer
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								6da543a61a
								
							
						 | 
						
							
							
								
								Merge pull request #4818 from povik/macc_v2
							
							
							
							
							
							
							
							Add `$macc_v2` 
							
						 | 
						
							2025-03-12 22:55:40 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Emil J. Tywoniak
								
							 
						 | 
						
							
							
							
							
								
							
							
								6c9857403c
								
							
						 | 
						
							
							
								
								share: use share.pattern_limit from scratchpad
							
							
							
							
							
						 | 
						
							2025-03-11 14:57:00 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Emil J. Tywoniak
								
							 
						 | 
						
							
							
							
							
								
							
							
								ca9176cd0f
								
							
						 | 
						
							
							
								
								share: bail better on too many patterns
							
							
							
							
							
						 | 
						
							2025-03-10 17:55:04 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Martin Povišer
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								d8a4991289
								
							
						 | 
						
							
							
								
								Merge pull request #4931 from povik/buf-clean
							
							
							
							
							
							
							
							opt_clean, simplemap: Add `$buf` handling 
							
						 | 
						
							2025-03-10 15:10:17 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Emil J. Tywoniak
								
							 
						 | 
						
							
							
							
							
								
							
							
								1d773b50a4
								
							
						 | 
						
							
							
								
								opt_merge: fix dangling pointers in known_cells when keep attribute is used
							
							
							
							
							
						 | 
						
							2025-03-10 13:14:06 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Emil J. Tywoniak
								
							 
						 | 
						
							
							
							
							
								
							
							
								176faae7c9
								
							
						 | 
						
							
							
								
								opt_merge: fix trivial binary regression
							
							
							
							
							
						 | 
						
							2025-03-10 13:14:06 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Emil J. Tywoniak
								
							 
						 | 
						
							
							
							
							
								
							
							
								8903740147
								
							
						 | 
						
							
							
								
								opt_merge: switch to unordered_set
							
							
							
							
							
						 | 
						
							2025-03-10 13:14:06 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Emil J. Tywoniak
								
							 
						 | 
						
							
							
							
							
								
							
							
								ffc057a89c
								
							
						 | 
						
							
							
								
								opt_merge: fix the many collisions case
							
							
							
							
							
						 | 
						
							2025-03-10 13:14:06 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Emil J. Tywoniak
								
							 
						 | 
						
							
							
							
							
								
							
							
								cbb776c626
								
							
						 | 
						
							
							
								
								opt_merge: avoid hashing strings
							
							
							
							
							
						 | 
						
							2025-03-10 13:14:06 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Emil J
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								8bb24badf2
								
							
						 | 
						
							
							
								
								Merge pull request #4895 from YosysHQ/emil/fix-share-portbit-infinite-loop
							
							
							
							
							
							
							
							share: fix infinite loop in find_terminal_bits on $mux loop 
							
						 | 
						
							2025-03-08 13:14:11 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Martin Povišer
								
							 
						 | 
						
							
							
							
							
								
							
							
								557047fe1e
								
							
						 | 
						
							
							
								
								opt_clean, simplemap: Add $buf handling
							
							
							
							
							
						 | 
						
							2025-03-07 16:08:38 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Emil J
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								912c93ca0b
								
							
						 | 
						
							
							
								
								share: help message formatting
							
							
							
							
							
							
							
							Co-authored-by: KrystalDelusion <93062060+KrystalDelusion@users.noreply.github.com> 
							
						 | 
						
							2025-03-03 18:52:05 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									KrystalDelusion
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								9106d6b3bd
								
							
						 | 
						
							
							
								
								Merge pull request #4881 from YosysHQ/pmgen-pass-restructure
							
							
							
							
							
							
							
							Move passes out of the passes/pmgen folder 
							
						 | 
						
							2025-03-01 10:22:54 +13:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Anhijkt
								
							 
						 | 
						
							
							
							
							
								
							
							
								de032d2e2a
								
							
						 | 
						
							
							
								
								splitcells: change for-loop condition
							
							
							
							
							
						 | 
						
							2025-02-28 23:16:04 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Anhijkt
								
							 
						 | 
						
							
							
							
							
								
							
							
								9a14ab8d98
								
							
						 | 
						
							
							
								
								splitcells: Fix the assertion bug caused by out-of-bound offset
							
							
							
							
							
						 | 
						
							2025-02-28 13:51:22 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Martin Povišer
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								bca21c60d8
								
							
						 | 
						
							
							
								
								Merge pull request #4902 from akashlevy/splitcells_aldff_fix
							
							
							
							
							
							
							
							`aldff`s do not get split by `splitcells` pass 
							
						 | 
						
							2025-02-27 00:56:46 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Emil J
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								b4a169527d
								
							
						 | 
						
							
							
								
								Merge pull request #4894 from YosysHQ/emil/abstract
							
							
							
							
							
							
							
							Add `abstract` pass for formal verification 
							
						 | 
						
							2025-02-25 11:16:37 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Emil J. Tywoniak
								
							 
						 | 
						
							
							
							
							
								
							
							
								07004f1089
								
							
						 | 
						
							
							
								
								abstract: typo?
							
							
							
							
							
						 | 
						
							2025-02-25 00:19:15 +01: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 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 |