| 
								
								
									 Akash Levy | 2d105fc2c3 | Small naming fixes to remove sig_ prefix | 2024-12-17 10:48:28 -08: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 |  | 
				
					
						| 
								
								
									 Alain Dargelas | 41c6b71bcb | opt_balance_tree allow_off_chain | 2024-12-12 09:50:53 -08:00 |  | 
				
					
						| 
								
								
									 Akash Levy | 2c5811daa1 | Fix warnings | 2024-12-09 11:45:09 -08:00 |  | 
				
					
						| 
								
								
									 Akash Levy | f855b39dbb | Merge branch 'YosysHQ:main' into main | 2024-11-21 00:34:49 -08:00 |  | 
				
					
						| 
								
								
									 Emil J | cc17d5bb70 | Merge pull request #4612 from georgerennie/george/opt_demorgan_zero_width opt_demorgan: skip zero width cells | 2024-11-20 13:33:16 +01:00 |  | 
				
					
						| 
								
								
									 Emil J | 18459b4b09 | Merge pull request #4614 from georgerennie/george/opt_reduce_cell_width opt_reduce: keep at least one input to $reduce_or/and cells | 2024-11-20 13:33:04 +01:00 |  | 
				
					
						| 
								
								
									 Akash Levy | 80169758b6 | Another naming improvement | 2024-11-12 11:54:15 -08:00 |  | 
				
					
						| 
								
								
									 Akash Levy | 9f9bacc029 | Fixes | 2024-11-12 03:44:22 -08:00 |  | 
				
					
						| 
								
								
									 Akash Levy | a3b4789934 | Smallfixes | 2024-11-12 02:32:03 -08:00 |  | 
				
					
						| 
								
								
									 Akash Levy | 0a87b0f075 | Smallfix to opt_expr | 2024-11-12 01:22:12 -08:00 |  | 
				
					
						| 
								
								
									 Akash Levy | ddbad572dc | Reduce fanout limit to 256 | 2024-11-11 17:17:25 -08:00 |  | 
				
					
						| 
								
								
									 Akash Levy | 5e364599be | Keep shorter name for opt_merge always | 2024-11-11 17:07:41 -08:00 |  | 
				
					
						| 
								
								
									 Akash Levy | 3da6e3f060 | No arguments for opt_balance_tree any more | 2024-11-11 17:07:30 -08:00 |  | 
				
					
						| 
								
								
									 Akash Levy | 894c9816d3 | Improve naming: big fix | 2024-11-11 17:06:11 -08:00 |  | 
				
					
						| 
								
								
									 Akash Levy | 4eb820a7ec | Update opt_balance_tree to separate the splitfanout | 2024-10-31 16:36:17 -07:00 |  | 
				
					
						| 
								
								
									 Akash Levy | b4d7812662 | Add abc, some techmap passes, make opt_balance_tree only balance add/mul | 2024-10-30 00:38:05 -07:00 |  | 
				
					
						| 
								
								
									 Akash Levy | 6401027ff6 | Add pmux2shiftx | 2024-10-29 15:00:00 -07:00 |  | 
				
					
						| 
								
								
									 Akash Levy | 751f463994 | Add fanout limit | 2024-10-25 19:55:57 -07:00 |  | 
				
					
						| 
								
								
									 Akash Levy | 2523b5d194 | Add xnor processing to opt_balance_tree -splitfanout | 2024-10-25 02:07:26 -07:00 |  | 
				
					
						| 
								
								
									 Akash Levy | 469f5a707a | Merge branch 'YosysHQ:main' into main | 2024-10-14 11:21:54 -07:00 |  | 
				
					
						| 
								
								
									 Emil J. Tywoniak | 785bd44da7 | rtlil: represent Const strings as std::string | 2024-10-14 06:28:12 +02:00 |  | 
				
					
						| 
								
								
									 Akash Levy | dd487ca8a1 | Updating Yosys | 2024-10-03 01:46:09 -07:00 |  | 
				
					
						| 
								
								
									 Akash Levy | 03f76bbddd | Remove comments | 2024-10-02 16:59:01 -07:00 |  | 
				
					
						| 
								
								
									 Akash Levy | dd7e302aaa | Revert wreduce | 2024-10-02 03:55:19 -07:00 |  | 
				
					
						| 
								
								
									 George Rennie | 023f029dcf | opt_reduce: keep at least one input to $reduce_or/and cells | 2024-09-25 16:21:19 +01:00 |  | 
				
					
						| 
								
								
									 Akash Levy | dbaaf78044 | Iterate to new wire | 2024-09-24 16:47:35 -07:00 |  | 
				
					
						| 
								
								
									 Akash Levy | ebf8783b4b | Fixup parameters | 2024-09-24 13:55:09 -07:00 |  | 
				
					
						| 
								
								
									 George Rennie | 58af70624f | opt_demorgan: skip zero width cells | 2024-09-24 14:24:59 +01:00 |  | 
				
					
						| 
								
								
									 Akash Levy | bebdb2f035 | Reduce verbosity | 2024-09-05 00:56:01 -07:00 |  | 
				
					
						| 
								
								
									 Akash Levy | 8f26fa9077 | Fix for less pessimism in muxpack and opt_tree_balance | 2024-08-29 23:44:57 -07:00 |  | 
				
					
						| 
								
								
									 Akash Levy | ab20bbbe8e | Fix bug | 2024-08-27 23:23:49 -07:00 |  | 
				
					
						| 
								
								
									 Akash Levy | 11c05e2e40 | Revert "Reapply "Reapply "Reapply "Add fanoutlimit"""" This reverts commit cf6c4ec6e4. | 2024-08-27 17:38:48 -07:00 |  | 
				
					
						| 
								
								
									 Akash Levy | cf6c4ec6e4 | Reapply "Reapply "Reapply "Add fanoutlimit""" This reverts commit e50bca4d98. | 2024-08-27 17:36:34 -07:00 |  | 
				
					
						| 
								
								
									 Akash Levy | e50bca4d98 | Revert "Reapply "Reapply "Add fanoutlimit""" This reverts commit 22c99a2b2e. | 2024-08-27 17:33:22 -07:00 |  | 
				
					
						| 
								
								
									 Akash Levy | 22c99a2b2e | Reapply "Reapply "Add fanoutlimit"" This reverts commit a32e4dd8f8. | 2024-08-27 17:33:00 -07:00 |  | 
				
					
						| 
								
								
									 Akash Levy | a32e4dd8f8 | Revert "Reapply "Add fanoutlimit"" This reverts commit 7ebc3ed7d2. | 2024-08-27 17:27:23 -07:00 |  | 
				
					
						| 
								
								
									 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 | 4f6a153961 | Working tree balance pass | 2024-08-27 08:19:17 -07:00 |  | 
				
					
						| 
								
								
									 Akash Levy | 243d8317a5 | SMALL mode with first pass of opt_balance_tree | 2024-08-26 22:36:47 -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 |  |