| 
								
								
									 Krystine Sherwin | 7c89355b70 | cutpoint: Re-add whole module optimization Also add a test script for it. | 2025-05-06 09:57:34 +12:00 |  | 
				
					
						| 
								
								
									 Krystine Sherwin | 87d3b09988 | cutpoint.cc: Fold -instances into -blackbox Replace `cutpoint -blackbox` behaviour with `cutpoint -blackbox -instances` behaviour.
Drop `-instances` flag.
Add `-noscopeinfo` flag.
Use `RTLIL::Selection::boxed_module()` helper to shortcut blackbox check.
Update `cutpoint_blackbox.ys` tests to match. | 2025-04-11 04:12:35 +12:00 |  | 
				
					
						| 
								
								
									 Krystine Sherwin | 8b1cc6e05e | cutpoint: Use new selection helpers | 2025-04-11 04:12:34 +12:00 |  | 
				
					
						| 
								
								
									 Krystine Sherwin | b705c546ea | cutpoint: Add -blackbox -instances Replace module instances instead of module contents.
This fixes parametrisable width mismatch with read_verilog frontend, but not verific frontend. | 2025-04-11 04:12:34 +12:00 |  | 
				
					
						| 
								
								
									 Krystine Sherwin | ca57df8927 | cutpoint: Add $scopeinfo cell Also adds "blackbox" as a valid TYPE. | 2025-04-11 04:12:34 +12:00 |  | 
				
					
						| 
								
								
									 Krystine Sherwin | 583771ef5b | cutpoint: Add -blackbox option Replace the contents of all blackboxes in the design with a formal cut point.
Includes test script. | 2025-04-11 04:12:34 +12:00 |  | 
				
					
						| 
								
								
									 Krystine Sherwin | cd3b914132 | Reinstate #4768 Revert the reversion so that we can fix the bugs that the PR missed. | 2025-04-08 11:58:05 +12:00 |  | 
				
					
						| 
								
								
									 Miodrag Milanović | d49364d96f | Revert "Refactor full_selection" | 2025-04-07 12:11:55 +02:00 |  | 
				
					
						| 
								
								
									 KrystalDelusion | 98d4355b82 | Merge pull request #4768 from YosysHQ/krys/refactor_selections Refactor full_selection | 2025-04-05 14:15:27 +13:00 |  | 
				
					
						| 
								
								
									 Emil J. Tywoniak | 4991ed9d4b | cutpoint: fix typo | 2025-03-25 18:10:47 +01:00 |  | 
				
					
						| 
								
								
									 Krystine Sherwin | dac2bb7d4d | Use selection helpers Catch more uses of selection constructor without assigning a design. | 2025-03-14 14:08:13 +13:00 |  | 
				
					
						| 
								
								
									 Claire Xenia Wolf | 72787f52fc | Fixing old e-mail addresses and deadnames s/((Claire|Xen|Xenia|Clifford)\s+)+(Wolf|Xen)\s+<(claire|clifford)@(symbioticeda.com|clifford.at|yosyshq.com)>/Claire Xenia Wolf <claire@yosyshq.com>/gi;
s/((Nina|Nak|N\.)\s+)+Engelhardt\s+<nak@(symbioticeda.com|yosyshq.com)>/N. Engelhardt <nak@yosyshq.com>/gi;
s/((David)\s+)+Shah\s+<(dave|david)@(symbioticeda.com|yosyshq.com|ds0.me)>/David Shah <dave@ds0.me>/gi;
s/((Miodrag)\s+)+Milanovic\s+<(miodrag|micko)@(symbioticeda.com|yosyshq.com)>/Miodrag Milanovic <micko@yosyshq.com>/gi;
s,https?://www.clifford.at/yosys/,http://yosyshq.net/yosys/,g; | 2021-06-08 00:39:36 +02:00 |  | 
				
					
						| 
								
								
									 whitequark | ede4b10da8 | Merge pull request #2173 from whitequark/use-cxx11-final-override Use C++11 final/override/[[noreturn]] | 2020-06-19 06:15:33 +00:00 |  | 
				
					
						| 
								
								
									 whitequark | 7191dd16f9 | Use C++11 final/override keywords. | 2020-06-18 23:34:52 +00:00 |  | 
				
					
						| 
								
								
									 Alberto Gonzalez | 76dfa81790 | cutpoint: Improve efficiency by iterating over module ports instead of module wires. | 2020-06-18 17:42:36 +00:00 |  | 
				
					
						| 
								
								
									 Eddie Hung | 956ecd48f7 | kernel: big fat patch to use more ID::*, otherwise ID(*) | 2020-04-02 09:51:32 -07:00 |  | 
				
					
						| 
								
								
									 acw1251 | 0d888ee7ed | Fixed the help summary line for a few commands | 2019-06-19 15:27:04 -04:00 |  | 
				
					
						| 
								
								
									 Clifford Wolf | 38b3fbd3f0 | Add "cutpoint -undef" Signed-off-by: Clifford Wolf <clifford@clifford.at> | 2019-03-26 16:01:14 +01:00 |  | 
				
					
						| 
								
								
									 Clifford Wolf | ddc1a4488e | Add "cutpoint" pass Signed-off-by: Clifford Wolf <clifford@clifford.at> | 2019-03-25 19:49:00 +01:00 |  |