mirror of
				https://github.com/YosysHQ/yosys
				synced 2025-11-03 21:09:12 +00:00 
			
		
		
		
	splitnets: Clean up pseudo-private member usage
This commit is contained in:
		
							parent
							
								
									b70de98bd1
								
							
						
					
					
						commit
						f5d7cd60f5
					
				
					 1 changed files with 6 additions and 7 deletions
				
			
		| 
						 | 
					@ -174,12 +174,12 @@ struct SplitnetsPass : public Pass {
 | 
				
			||||||
 | 
					
 | 
				
			||||||
				std::map<RTLIL::Wire*, std::set<int>> split_wires_at;
 | 
									std::map<RTLIL::Wire*, std::set<int>> split_wires_at;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
				for (auto &c : module->cells_)
 | 
									for (auto c : module->cells())
 | 
				
			||||||
				for (auto &p : c.second->connections())
 | 
									for (auto &p : c->connections())
 | 
				
			||||||
				{
 | 
									{
 | 
				
			||||||
					if (!ct.cell_known(c.second->type))
 | 
										if (!ct.cell_known(c->type))
 | 
				
			||||||
						continue;
 | 
											continue;
 | 
				
			||||||
					if (!ct.cell_output(c.second->type, p.first))
 | 
										if (!ct.cell_output(c->type, p.first))
 | 
				
			||||||
						continue;
 | 
											continue;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
					RTLIL::SigSpec sig = p.second;
 | 
										RTLIL::SigSpec sig = p.second;
 | 
				
			||||||
| 
						 | 
					@ -206,9 +206,8 @@ struct SplitnetsPass : public Pass {
 | 
				
			||||||
			}
 | 
								}
 | 
				
			||||||
			else
 | 
								else
 | 
				
			||||||
			{
 | 
								{
 | 
				
			||||||
				for (auto &w : module->wires_) {
 | 
									for (auto wire : module->wires()) {
 | 
				
			||||||
					RTLIL::Wire *wire = w.second;
 | 
										if (wire->width > 1 && (wire->port_id == 0 || flag_ports) && design->selected(module, wire))
 | 
				
			||||||
					if (wire->width > 1 && (wire->port_id == 0 || flag_ports) && design->selected(module, w.second))
 | 
					 | 
				
			||||||
						worker.splitmap[wire] = std::vector<RTLIL::SigBit>();
 | 
											worker.splitmap[wire] = std::vector<RTLIL::SigBit>();
 | 
				
			||||||
				}
 | 
									}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue