Generate an RTLIL representation of bind constructs 
						
					 
				 
				2021-08-13 17:11:35 -06:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Generate an RTLIL representation of bind constructs 
						
					 
				 
				2021-08-13 17:11:35 -06:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							bitpattern: comments 
						
					 
				 
				2025-08-18 19:57:45 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Reduce comparisons of size_t and int 
						
					 
				 
				2024-11-29 12:53:29 +13:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							hashlib: hash_eat -> hash_into 
						
					 
				 
				2024-12-18 15:09:25 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							mark all hash_into methods nodiscard 
						
					 
				 
				2025-01-14 12:39:15 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							celledges: use capped shift width 
						
					 
				 
				2025-04-26 18:34:21 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Fixing old e-mail addresses and deadnames 
						
					 
				 
				2021-06-08 00:39:36 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Make CellTypes methods take IdString by reference to avoid refcount churn 
						
					 
				 
				2025-09-04 14:17:08 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							convert class FunctionalIR to a namespace Functional, rename functionalir.h to functional.h, rename functional.h to compute_graph.h 
						
					 
				 
				2024-08-21 11:04:08 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							consteval: Fix $bwmux handling 
						
					 
				 
				2025-08-12 10:57:58 +12:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Add windows workaround to constids.inc 
						
					 
				 
				2025-09-09 10:04:08 +12:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							cost: Add $mem_v2, $macc_v2 estimates 
						
					 
				 
				2025-03-18 13:51:09 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							cost: add model for techmapped cell count, keep_hierarchy pass with -min_cost parameter 
						
					 
				 
				2024-07-29 10:26:02 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Remove .c_str() calls from log()/log_error() 
						
					 
				 
				2025-09-11 20:59:37 +00:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Remove log_str() functions and convert their log_signal() users to return std::string 
						
					 
				 
				2025-09-11 04:00:49 +00:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Remove log_str() functions and convert their log_signal() users to return std::string 
						
					 
				 
				2025-09-11 04:00:49 +00:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							rtlil: represent Const strings as std::string 
						
					 
				 
				2024-10-14 06:28:12 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							ff: improve comments 
						
					 
				 
				2024-09-05 11:17:12 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Compute is_port in AbcPass without iterating through all cells and wires in the module every time we run ABC. 
						
					 
				 
				2025-08-14 22:29:45 +00:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							rtlil: represent Const strings as std::string 
						
					 
				 
				2024-10-14 06:28:12 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Compute is_port in AbcPass without iterating through all cells and wires in the module every time we run ABC. 
						
					 
				 
				2025-08-14 22:29:45 +00:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Merge pull request  #4567  from kivikakk/cxxrtl-escape-trailing 
						
					 
				 
				2025-03-14 16:52:07 +13:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							fmt,cxxrtl: add option to group digits in numbers. 
						
					 
				 
				2024-04-02 12:13:22 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Remove .c_str() calls from log()/log_error() 
						
					 
				 
				2025-09-11 20:59:37 +00:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							sim.cc: Move cycle check 
						
					 
				 
				2025-05-12 12:48:01 +12:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Merge pull request  #5211  from rocallahan/remove-log_str 
						
					 
				 
				2025-09-12 14:10:47 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Remove .c_str() calls from log()/log_error() 
						
					 
				 
				2025-09-11 20:59:37 +00:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Remove .c_str() calls from log()/log_error() 
						
					 
				 
				2025-09-11 20:59:37 +00:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							gzip: back to pointers 
						
					 
				 
				2025-03-19 13:43:44 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Merge pull request  #5327  from YosysHQ/emil/do_insert-dont-build-new-hash 
						
					 
				 
				2025-09-09 21:53:39 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Remove .c_str() from stringf parameters 
						
					 
				 
				2025-09-01 23:34:42 +00:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Make log() use the FmtString infrastructure. 
						
					 
				 
				2025-09-09 15:41:03 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Support for BTOR witness to Yosys witness conversion 
						
					 
				 
				2023-01-11 18:07:16 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Reapply "Add groups to command reference" 
						
					 
				 
				2025-08-06 13:52:12 +12:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Merge pull request  #5211  from rocallahan/remove-log_str 
						
					 
				 
				2025-09-12 14:10:47 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Merge pull request  #5211  from rocallahan/remove-log_str 
						
					 
				 
				2025-09-12 14:10:47 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Maintain logging ABI compatiblity with YosysHQ Verific Extensions 
						
					 
				 
				2025-09-09 15:41:03 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Remove .c_str() calls from log()/log_error() 
						
					 
				 
				2025-09-11 20:59:37 +00:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							log_help: Fix mem leaks 
						
					 
				 
				2025-08-06 13:52:12 +12:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							macc: Rename 'ports' to 'terms' throughout codebase 
						
					 
				 
				2025-03-18 13:25:10 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Remove .c_str() from stringf parameters 
						
					 
				 
				2025-09-01 23:34:42 +00:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							rtlil: represent Const strings as std::string 
						
					 
				 
				2024-10-14 06:28:12 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							mark all hash_into methods nodiscard 
						
					 
				 
				2025-01-14 12:39:15 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Add coarse-grain $buf buffer cell type 
						
					 
				 
				2024-09-17 10:46:20 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Refactor common parts of SAT-using optimizations into a helper. 
						
					 
				 
				2021-08-09 16:54:35 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Remove .c_str() calls from log()/log_error() 
						
					 
				 
				2025-09-11 20:59:37 +00:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							kernel/register.h: whitespace 
						
					 
				 
				2025-08-06 21:34:37 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Remove .c_str() calls from log()/log_error() 
						
					 
				 
				2025-09-11 20:59:37 +00:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							When looking up the IdString table, it can never be empty after we've called prepopulate, so remove some dead code. 
						
					 
				 
				2025-09-12 05:29:22 +00:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Merge pull request  #5025  from povik/fix-macc_v2-satgen 
						
					 
				 
				2025-04-22 08:55:28 +12:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Remove .c_str() from stringf parameters 
						
					 
				 
				2025-09-01 23:34:42 +00:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Add scopeinfo index/lookup utils 
						
					 
				 
				2024-02-06 18:01:26 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							fix bugs in handling last id in hdlname to scopename conversion 
						
					 
				 
				2025-01-16 12:57:08 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Remove .c_str() calls from log()/log_error() 
						
					 
				 
				2025-09-11 20:59:37 +00:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							factor out SExpr/SExprWriter classes out of smtlib backend, and also tidy them up/document them 
						
					 
				 
				2024-08-21 11:03:27 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Compute is_port in AbcPass without iterating through all cells and wires in the module every time we run ABC. 
						
					 
				 
				2025-08-14 22:29:45 +00:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Remove .c_str() calls from log()/log_error() 
						
					 
				 
				2025-09-11 20:59:37 +00:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Run ABCs in parallel. 
						
					 
				 
				2025-09-15 17:18:42 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Use a pool of ABC processes. 
						
					 
				 
				2025-09-15 17:22:15 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							mark all hash_into methods nodiscard 
						
					 
				 
				2025-01-14 12:39:15 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							functional backend: topological sort starts with the output and next states nodes, other nodes get deleted 
						
					 
				 
				2024-08-21 11:03:29 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							io: refactor string and file work into new unit 
						
					 
				 
				2025-03-19 13:43:42 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Run ABCs in parallel. 
						
					 
				 
				2025-09-15 17:18:42 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							driver: allow --no-version still write things like Generated by Yosys 
						
					 
				 
				2025-05-07 11:34:23 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Use well-known constants in ID macro and make the constant values known at compile time 
						
					 
				 
				2025-09-09 09:56:55 +12:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Remove .c_str() calls from log()/log_error() 
						
					 
				 
				2025-09-11 20:59:37 +00:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							mark all hash_into methods nodiscard 
						
					 
				 
				2025-01-14 12:39:15 +01:00