Akash Levy
								
							 
						 | 
						
							
							
							
							
								
							
							
								7ebc3ed7d2
								
							
						 | 
						
							
							
								
								Reapply "Add fanoutlimit"
							
							
							
							
							
							
							
							This reverts commit 9470dbe806. 
							
						 | 
						
							2024-08-27 17:23:55 -07:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Akash Levy
								
							 
						 | 
						
							
							
							
							
								
							
							
								9470dbe806
								
							
						 | 
						
							
							
								
								Revert "Add fanoutlimit"
							
							
							
							
							
							
							
							This reverts commit be9a4f338d. 
							
						 | 
						
							2024-08-27 17:22:31 -07:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Akash Levy
								
							 
						 | 
						
							
							
							
							
								
							
							
								be9a4f338d
								
							
						 | 
						
							
							
								
								Add fanoutlimit
							
							
							
							
							
						 | 
						
							2024-08-27 17:20:29 -07:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Akash Levy
								
							 
						 | 
						
							
							
							
							
								
							
							
								77868f52ec
								
							
						 | 
						
							
							
								
								Add add/sub/mul to wreduce pass
							
							
							
							
							
						 | 
						
							2024-08-27 14:33:59 -07:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Akash Levy
								
							 
						 | 
						
							
							
							
							
								
							
							
								6552f131de
								
							
						 | 
						
							
							
								
								wreduce in opt_balance_tree
							
							
							
							
							
						 | 
						
							2024-08-27 14:33:43 -07:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Akash Levy
								
							 
						 | 
						
							
							
							
							
								
							
							
								b69cbaa792
								
							
						 | 
						
							
							
								
								Clean * in splitfanout
							
							
							
							
							
						 | 
						
							2024-08-27 14:33:29 -07:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Akash Levy
								
							 
						 | 
						
							
							
							
							
								
							
							
								4f6a153961
								
							
						 | 
						
							
							
								
								Working tree balance pass
							
							
							
							
							
						 | 
						
							2024-08-27 08:19:17 -07:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Akash Levy
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								f707a3b6cd
								
							
						 | 
						
							
							
								
								Merge branch 'YosysHQ:main' into main
							
							
							
							
							
						 | 
						
							2024-08-26 22:37:42 -07:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Akash Levy
								
							 
						 | 
						
							
							
							
							
								
							
							
								243d8317a5
								
							
						 | 
						
							
							
								
								SMALL mode with first pass of opt_balance_tree
							
							
							
							
							
						 | 
						
							2024-08-26 22:36:47 -07:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									N. Engelhardt
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								0fc5812dcd
								
							
						 | 
						
							
							
								
								Merge pull request #4541 from YosysHQ/krys/compiler-warnings
							
							
							
							
							
							
							
							Resolve (some) compiler warnings 
							
						 | 
						
							2024-08-26 15:04:16 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Akash Levy
								
							 
						 | 
						
							
							
							
							
								
							
							
								4e03e8d877
								
							
						 | 
						
							
							
								
								Add copyright
							
							
							
							
							
						 | 
						
							2024-08-22 18:32:37 -07:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Akash Levy
								
							 
						 | 
						
							
							
							
							
								
							
							
								0ba088e5ed
								
							
						 | 
						
							
							
								
								Try again
							
							
							
							
							
						 | 
						
							2024-08-21 23:21:00 -07:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Akash Levy
								
							 
						 | 
						
							
							
							
							
								
							
							
								7f52eb0be8
								
							
						 | 
						
							
							
								
								Update muxpack
							
							
							
							
							
						 | 
						
							2024-08-21 23:00:18 -07:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Akash Levy
								
							 
						 | 
						
							
							
							
							
								
							
							
								1cc7e5536b
								
							
						 | 
						
							
							
								
								If fully constant don't count as user
							
							
							
							
							
						 | 
						
							2024-08-21 22:30:16 -07:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Akash Levy
								
							 
						 | 
						
							
							
							
							
								
							
							
								8989f2f98c
								
							
						 | 
						
							
							
								
								Undo fanout_split
							
							
							
							
							
						 | 
						
							2024-08-21 22:20:25 -07:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Akash Levy
								
							 
						 | 
						
							
							
							
							
								
							
							
								d0529c7eea
								
							
						 | 
						
							
							
								
								muxpack fixes
							
							
							
							
							
						 | 
						
							2024-08-21 21:51:08 -07:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Akash Levy
								
							 
						 | 
						
							
							
							
							
								
							
							
								8ee8e91ab8
								
							
						 | 
						
							
							
								
								Small edits
							
							
							
							
							
						 | 
						
							2024-08-21 21:40:59 -07:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Akash Levy
								
							 
						 | 
						
							
							
							
							
								
							
							
								426a9320d9
								
							
						 | 
						
							
							
								
								Small update
							
							
							
							
							
						 | 
						
							2024-08-21 21:38:34 -07:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Akash Levy
								
							 
						 | 
						
							
							
							
							
								
							
							
								7d44234d80
								
							
						 | 
						
							
							
								
								Try updated muxpack
							
							
							
							
							
						 | 
						
							2024-08-21 21:37:28 -07:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Akash Levy
								
							 
						 | 
						
							
							
							
							
								
							
							
								a945edc7a0
								
							
						 | 
						
							
							
								
								Smallfix
							
							
							
							
							
						 | 
						
							2024-08-21 20:26:29 -07:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Akash Levy
								
							 
						 | 
						
							
							
							
							
								
							
							
								283db470be
								
							
						 | 
						
							
							
								
								Small edit
							
							
							
							
							
						 | 
						
							2024-08-21 17:04:08 -07:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Akash Levy
								
							 
						 | 
						
							
							
							
							
								
							
							
								2e8ee9a44d
								
							
						 | 
						
							
							
								
								Smallclean
							
							
							
							
							
						 | 
						
							2024-08-21 17:03:22 -07:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Akash Levy
								
							 
						 | 
						
							
							
							
							
								
							
							
								26d9bdb17c
								
							
						 | 
						
							
							
								
								Add more stuff to muxpack
							
							
							
							
							
						 | 
						
							2024-08-21 16:57:28 -07:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Akash Levy
								
							 
						 | 
						
							
							
							
							
								
							
							
								58b3881845
								
							
						 | 
						
							
							
								
								Undo silly Yosys removal
							
							
							
							
							
						 | 
						
							2024-08-20 01:25:21 -07:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Akash Levy
								
							 
						 | 
						
							
							
							
							
								
							
							
								6cb3c3217c
								
							
						 | 
						
							
							
								
								Update Yosys to remove unnecessary passes
							
							
							
							
							
						 | 
						
							2024-08-19 21:45:29 -07:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Akash Levy
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								56cfcdb9f6
								
							
						 | 
						
							
							
								
								Merge branch 'YosysHQ:main' into master
							
							
							
							
							
						 | 
						
							2024-08-19 17:12:02 -07:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Emil J
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								e0d3bbf3c3
								
							
						 | 
						
							
							
								
								Merge pull request #4452 from phsauter/shiftadd-underflow-fix
							
							
							
							
							
							
							
							peepopt: avoid shift-amount underflow 
							
						 | 
						
							2024-08-19 15:45:46 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Krystine Sherwin
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								7b47f645d7
								
							
						 | 
						
							
							
								
								Address warnings
							
							
							
							
							
							
							
							- Setting default values
- Fixing mismatched types
- Guarding unused var 
							
						 | 
						
							2024-08-16 04:30:31 +12:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Akash Levy
								
							 
						 | 
						
							
							
							
							
								
							
							
								7345258738
								
							
						 | 
						
							
							
								
								Add shift left to operators that can be size-reduced based on size of output ports
							
							
							
							
							
						 | 
						
							2024-08-14 22:05:47 -07:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Akash Levy
								
							 
						 | 
						
							
							
							
							
								
							
							
								35c19cb391
								
							
						 | 
						
							
							
								
								Option to include unused bits attribute or not
							
							
							
							
							
						 | 
						
							2024-08-14 22:05:12 -07:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Akash Levy
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								34e5bc1129
								
							
						 | 
						
							
							
								
								Merge branch 'YosysHQ:main' into master
							
							
							
							
							
						 | 
						
							2024-08-14 16:56:53 -07:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Akash Levy
								
							 
						 | 
						
							
							
							
							
								
							
							
								71a7f3fabd
								
							
						 | 
						
							
							
								
								Fix for segfaulting
							
							
							
							
							
						 | 
						
							2024-08-14 16:00:03 -07:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Akash Levy
								
							 
						 | 
						
							
							
							
							
								
							
							
								8118380726
								
							
						 | 
						
							
							
								
								Update to fix infinite loop
							
							
							
							
							
						 | 
						
							2024-08-14 13:40:30 -07:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Akash Levy
								
							 
						 | 
						
							
							
							
							
								
							
							
								83dfdd9dd5
								
							
						 | 
						
							
							
								
								Fix splitfanout
							
							
							
							
							
						 | 
						
							2024-08-14 13:19:58 -07:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Akash Levy
								
							 
						 | 
						
							
							
							
							
								
							
							
								63a421aed8
								
							
						 | 
						
							
							
								
								Small comment update
							
							
							
							
							
						 | 
						
							2024-08-14 05:37:28 -07:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Akash Levy
								
							 
						 | 
						
							
							
							
							
								
							
							
								2deabdd640
								
							
						 | 
						
							
							
								
								Make splitfanout more robust
							
							
							
							
							
						 | 
						
							2024-08-14 05:29:03 -07:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Akash Levy
								
							 
						 | 
						
							
							
							
							
								
							
							
								55782682de
								
							
						 | 
						
							
							
								
								Iterative muxpack
							
							
							
							
							
						 | 
						
							2024-08-14 05:27:50 -07:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Akash Levy
								
							 
						 | 
						
							
							
							
							
								
							
							
								5777bed8ed
								
							
						 | 
						
							
							
								
								Add splitfanout first pass
							
							
							
							
							
						 | 
						
							2024-08-14 03:24:24 -07:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Martin Povišer
								
							 
						 | 
						
							
							
							
							
								
							
							
								3057c13a66
								
							
						 | 
						
							
							
								
								Improve libparse encapsulation
							
							
							
							
							
						 | 
						
							2024-08-13 18:47:36 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Martin Povišer
								
							 
						 | 
						
							
							
							
							
								
							
							
								78382eaa6f
								
							
						 | 
						
							
							
								
								libparse: Adjust whitespace
							
							
							
							
							
						 | 
						
							2024-08-13 18:47:36 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Akash Levy
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								953f405a84
								
							
						 | 
						
							
							
								
								Merge branch 'YosysHQ:main' into master
							
							
							
							
							
						 | 
						
							2024-08-07 11:47:52 -07:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Martin Povišer
								
							 
						 | 
						
							
							
							
							
								
							
							
								4c3203866f
								
							
						 | 
						
							
							
								
								exec: Add missing newline
							
							
							
							
							
						 | 
						
							2024-08-07 13:02:00 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Akash Levy
								
							 
						 | 
						
							
							
							
							
								
							
							
								36fb6e08c1
								
							
						 | 
						
							
							
								
								Make muxpack faster
							
							
							
							
							
						 | 
						
							2024-08-06 02:26:57 -07:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Akash Levy
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								b4ae5e8574
								
							
						 | 
						
							
							
								
								Merge branch 'YosysHQ:main' into master
							
							
							
							
							
						 | 
						
							2024-08-05 11:02:17 -07:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Miodrag Milanovic
								
							 
						 | 
						
							
							
							
							
								
							
							
								6d98418f3d
								
							
						 | 
						
							
							
								
								Set ranges on exported wires in VCD and FST
							
							
							
							
							
						 | 
						
							2024-08-02 15:23:00 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Akash Levy
								
							 
						 | 
						
							
							
							
							
								
							
							
								bafce0ddee
								
							
						 | 
						
							
							
								
								Revert SCC
							
							
							
							
							
						 | 
						
							2024-07-30 23:08:06 -07:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Akash Levy
								
							 
						 | 
						
							
							
							
							
								
							
							
								c0af4604bc
								
							
						 | 
						
							
							
								
								Update Yosys
							
							
							
							
							
						 | 
						
							2024-07-30 16:55:18 -07:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Emil J
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								92cac63845
								
							
						 | 
						
							
							
								
								Merge pull request #4344 from widlarizer/emil/keep_hierarchy
							
							
							
							
							
							
							
							cost: add keep_hierarchy pass with min_cost argument 
							
						 | 
						
							2024-07-29 16:33:08 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									N. Engelhardt
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								9f869b265c
								
							
						 | 
						
							
							
								
								Merge pull request #4474 from tony-min-1/mchp
							
							
							
							
							
							
							
							Add PolarFire FPGA support 
							
						 | 
						
							2024-07-29 15:28:44 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Emil J. Tywoniak
								
							 
						 | 
						
							
							
							
							
								
							
							
								4b29f64142
								
							
						 | 
						
							
							
								
								cost: add model for techmapped cell count, keep_hierarchy pass with -min_cost parameter
							
							
							
							
							
						 | 
						
							2024-07-29 10:26:02 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 |