mirror of
				https://github.com/YosysHQ/yosys
				synced 2025-10-30 19:22:31 +00:00 
			
		
		
		
	Replaced std::unordered_set (nodict) with Yosys::pool
This commit is contained in:
		
							parent
							
								
									9e6fb0b02c
								
							
						
					
					
						commit
						ec4751e55c
					
				
					 8 changed files with 394 additions and 137 deletions
				
			
		|  | @ -262,7 +262,7 @@ void rmunused_module_signals(RTLIL::Module *module, bool purge_mode, bool verbos | |||
| 	} | ||||
| 
 | ||||
| 
 | ||||
| 	nodict<RTLIL::Wire*> del_wires; | ||||
| 	pool<RTLIL::Wire*, hash_ptr_ops> del_wires; | ||||
| 
 | ||||
| 	int del_wires_count = 0; | ||||
| 	for (auto wire : maybe_del_wires) | ||||
|  |  | |||
|  | @ -28,11 +28,11 @@ PRIVATE_NAMESPACE_BEGIN | |||
| 
 | ||||
| struct WreduceConfig | ||||
| { | ||||
| 	nodict<IdString> supported_cell_types; | ||||
| 	pool<IdString> supported_cell_types; | ||||
| 
 | ||||
| 	WreduceConfig() | ||||
| 	{ | ||||
| 		supported_cell_types = nodict<IdString>({ | ||||
| 		supported_cell_types = pool<IdString>({ | ||||
| 			"$not", "$pos", "$neg", | ||||
| 			"$and", "$or", "$xor", "$xnor", | ||||
| 			"$shl", "$shr", "$sshl", "$sshr", "$shift", "$shiftx", | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue