Akash Levy 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								83800df3aa 
								
							 
						 
						
							
							
								
								Merge pull request  #48  from alaindargelas/tmp_file_vcd2fst  
							
							... 
							
							
							
							Tmp file for vcd2fst 
							
						 
						
							2025-01-27 22:46:38 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Akash Levy 
								
							 
						 
						
							
							
							
							
								
							
							
								2e89aa572b 
								
							 
						 
						
							
							
								
								Fix logger  
							
							
							
						 
						
							2025-01-23 14:59:24 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Akash Levy 
								
							 
						 
						
							
							
							
							
								
							
							
								33653c8a80 
								
							 
						 
						
							
							
								
								Don't SIGABRT on failure  
							
							
							
						 
						
							2025-01-23 14:51:40 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Akash Levy 
								
							 
						 
						
							
							
							
							
								
							
							
								233ba09994 
								
							 
						 
						
							
							
								
								Smallfixes  
							
							
							
						 
						
							2025-01-23 14:05:29 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Akash Levy 
								
							 
						 
						
							
							
							
							
								
							
							
								bd439fc524 
								
							 
						 
						
							
							
								
								Reapply "Merge upstream"  
							
							... 
							
							
							
							This reverts commit e73d51dbf0 
							
						 
						
							2025-01-23 13:40:32 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alain Dargelas 
								
							 
						 
						
							
							
							
							
								
							
							
								0965ee2859 
								
							 
						 
						
							
							
								
								Tmp file for vcd2fst  
							
							
							
						 
						
							2025-01-21 16:05:24 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Akash Levy 
								
							 
						 
						
							
							
							
							
								
							
							
								e73d51dbf0 
								
							 
						 
						
							
							
								
								Revert "Merge upstream"  
							
							... 
							
							
							
							This reverts commit c58a50f880a1c3c98773 
							
						 
						
							2025-01-21 05:28:36 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Akash Levy 
								
							 
						 
						
							
							
							
							
								
							
							
								c58a50f880 
								
							 
						 
						
							
							
								
								Merge upstream  
							
							
							
						 
						
							2025-01-21 04:36:34 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Emil J 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								da5c20dcfb 
								
							 
						 
						
							
							
								
								Merge pull request  #4849  from YosysHQ/emil/hashlib-merge-top-ops  
							
							... 
							
							
							
							hashlib: merge hash_ops with hash_top_ops for plugin compat 
							
						 
						
							2025-01-21 12:09:27 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Miodrag Milanovic 
								
							 
						 
						
							
							
							
							
								
							
							
								d50849ea83 
								
							 
						 
						
							
							
								
								Copyright year update  
							
							
							
						 
						
							2025-01-21 08:48:29 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Emil J. Tywoniak 
								
							 
						 
						
							
							
							
							
								
							
							
								aa01ef3312 
								
							 
						 
						
							
							
								
								hashlib: simplify loopback. NFC  
							
							
							
						 
						
							2025-01-20 16:15:48 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									N. Engelhardt 
								
							 
						 
						
							
							
							
							
								
							
							
								a5ba1d2eba 
								
							 
						 
						
							
							
								
								fix bugs in handling last id in hdlname to scopename conversion  
							
							
							
						 
						
							2025-01-16 12:57:08 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									N. Engelhardt 
								
							 
						 
						
							
							
							
							
								
							
							
								17d45796a6 
								
							 
						 
						
							
							
								
								ModuleHdlnameIndex: handle objects with private name and hdlname attribute  
							
							
							
						 
						
							2025-01-15 15:50:10 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Emil J. Tywoniak 
								
							 
						 
						
							
							
							
							
								
							
							
								901935fbce 
								
							 
						 
						
							
							
								
								hashlib: merge hash_ops with hash_top_ops for plugin compat  
							
							
							
						 
						
							2025-01-14 21:41:33 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Akash Levy 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								57bf3a6f51 
								
							 
						 
						
							
							
								
								Merge branch 'YosysHQ:main' into main  
							
							
							
						 
						
							2025-01-14 08:38:59 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Emil J. Tywoniak 
								
							 
						 
						
							
							
							
							
								
							
							
								4dbef95792 
								
							 
						 
						
							
							
								
								mark all hash_top methods nodiscard  
							
							
							
						 
						
							2025-01-14 12:48:59 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Emil J. Tywoniak 
								
							 
						 
						
							
							
							
							
								
							
							
								a58481e9b7 
								
							 
						 
						
							
							
								
								mark all hash_into methods nodiscard  
							
							
							
						 
						
							2025-01-14 12:39:15 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Emil J. Tywoniak 
								
							 
						 
						
							
							
							
							
								
							
							
								a2805b15c9 
								
							 
						 
						
							
							
								
								hashlib: fix hash_obj_ops discarding hash value  
							
							
							
						 
						
							2025-01-14 12:36:24 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Akash Levy 
								
							 
						 
						
							
							
							
							
								
							
							
								5c514e00a4 
								
							 
						 
						
							
							
								
								Sync with upstream  
							
							
							
						 
						
							2025-01-13 17:20:59 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Akash Levy 
								
							 
						 
						
							
							
							
							
								
							
							
								737e95d3e9 
								
							 
						 
						
							
							
								
								Move signal outside Py_IsInitialized  
							
							
							
						 
						
							2025-01-10 11:52:10 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Martin Povišer 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								ca0ace66bc 
								
							 
						 
						
							
							
								
								Merge pull request  #4817  from povik/macc_v2-1  
							
							... 
							
							
							
							macc: Stop using the B port 
							
						 
						
							2025-01-08 14:42:51 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Martin Povišer 
								
							 
						 
						
							
							
							
							
								
							
							
								652a1b9806 
								
							 
						 
						
							
							
								
								macc: Stop using the B port  
							
							... 
							
							
							
							The B port is for single-bit summands. These can just as well be
represented as an additional summand on the A port (which supports
summands of arbitrary width). An upcoming `$macc_v2` cell won't be
special-casing single-bit summands in any way.
In preparation, make the following changes:
 * remove the `bit_ports` field from the `Macc` helper (instead add any
   single-bit summands to `ports` next to other summands)
 * leave `B` empty on cells emitted from `Macc::to_cell` 
							
						 
						
							2025-01-08 13:03:35 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Akash Levy 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								8c06c01ab5 
								
							 
						 
						
							
							
								
								Merge branch 'YosysHQ:main' into main  
							
							
							
						 
						
							2025-01-04 20:33:08 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									mikesinouye 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								de9cb5a60c 
								
							 
						 
						
							
							
								
								Remove spurious prime  
							
							
							
						 
						
							2025-01-02 11:05:30 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									mikesinouye 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								1ae0d8432f 
								
							 
						 
						
							
							
								
								Approximately double the max hash table size  
							
							
							
						 
						
							2025-01-02 08:59:11 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Akash Levy 
								
							 
						 
						
							
							
							
							
								
							
							
								4f41e01edc 
								
							 
						 
						
							
							
								
								const modifier for pool of SigBit -> SigSpec conversion causing linkage errors on Mac  
							
							
							
						 
						
							2024-12-20 11:56:10 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Akash Levy 
								
							 
						 
						
							
							
							
							
								
							
							
								2508d45f0b 
								
							 
						 
						
							
							
								
								Use std::hash for RTLIL hashing  
							
							
							
						 
						
							2024-12-19 21:54:57 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Akash Levy 
								
							 
						 
						
							
							
							
							
								
							
							
								1dcf75d175 
								
							 
						 
						
							
							
								
								Sync  
							
							
							
						 
						
							2024-12-19 21:40:30 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Emil J 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								8fd40942e9 
								
							 
						 
						
							
							
								
								Merge pull request  #4825  from YosysHQ/emil/fix-gcc-error-directive  
							
							... 
							
							
							
							yosys_common: fix gcc warning in #error directive 
							
						 
						
							2024-12-19 16:29:03 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Emil J. Tywoniak 
								
							 
						 
						
							
							
							
							
								
							
							
								cea5326229 
								
							 
						 
						
							
							
								
								yosys_common: fix gcc warning in #error directive  
							
							
							
						 
						
							2024-12-19 15:55:51 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Emil J. Tywoniak 
								
							 
						 
						
							
							
							
							
								
							
							
								a6bd8ff3e5 
								
							 
						 
						
							
							
								
								yw: fix unintensional recursion in hash_into  
							
							
							
						 
						
							2024-12-19 11:47:34 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Emil J. Tywoniak 
								
							 
						 
						
							
							
							
							
								
							
							
								026e9dae9d 
								
							 
						 
						
							
							
								
								hashlib: fixes from jix  
							
							
							
						 
						
							2024-12-18 15:09:25 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Emil J. Tywoniak 
								
							 
						 
						
							
							
							
							
								
							
							
								ed70038aa1 
								
							 
						 
						
							
							
								
								hashlib: fixes from jix  
							
							
							
						 
						
							2024-12-18 15:09:25 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Emil J. Tywoniak 
								
							 
						 
						
							
							
							
							
								
							
							
								b9b9515bb0 
								
							 
						 
						
							
							
								
								hashlib: hash_eat -> hash_into  
							
							
							
						 
						
							2024-12-18 15:09:25 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Emil J. Tywoniak 
								
							 
						 
						
							
							
							
							
								
							
							
								0a525f38c2 
								
							 
						 
						
							
							
								
								hashlib: declare YS_HASHING_VERSION = 1  
							
							
							
						 
						
							2024-12-18 15:09:25 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Emil J. Tywoniak 
								
							 
						 
						
							
							
							
							
								
							
							
								1df8a3e64b 
								
							 
						 
						
							
							
								
								hashlib: legacy mkhash_add -> djb2_add  
							
							
							
						 
						
							2024-12-18 15:09:25 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Emil J. Tywoniak 
								
							 
						 
						
							
							
							
							
								
							
							
								4e29ec1854 
								
							 
						 
						
							
							
								
								hashlib: acc -> eat  
							
							
							
						 
						
							2024-12-18 15:09:25 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Emil J. Tywoniak 
								
							 
						 
						
							
							
							
							
								
							
							
								79acc141d5 
								
							 
						 
						
							
							
								
								hashlib: add deprecated mkhash function to prevent plugin breakage  
							
							
							
						 
						
							2024-12-18 14:58:53 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Emil J. Tywoniak 
								
							 
						 
						
							
							
							
							
								
							
							
								ad0dc17711 
								
							 
						 
						
							
							
								
								docs: document the ideas behind the hashing interface  
							
							
							
						 
						
							2024-12-18 14:58:31 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Emil J. Tywoniak 
								
							 
						 
						
							
							
							
							
								
							
							
								0dafe06cd4 
								
							 
						 
						
							
							
								
								hashlib: run_hash uses hash_top_ops, not hash_ops  
							
							
							
						 
						
							2024-12-18 14:58:31 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Emil J. Tywoniak 
								
							 
						 
						
							
							
							
							
								
							
							
								02a578365a 
								
							 
						 
						
							
							
								
								hashlib: remove is_new from HasherDJB32, implement hash_top for IdString  
							
							
							
						 
						
							2024-12-18 14:58:31 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Emil J. Tywoniak 
								
							 
						 
						
							
							
							
							
								
							
							
								704a58ab21 
								
							 
						 
						
							
							
								
								hashlib: restore hash_obj_ops for pointers to indexed types  
							
							
							
						 
						
							2024-12-18 14:58:31 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Emil J. Tywoniak 
								
							 
						 
						
							
							
							
							
								
							
							
								52b0fc03b7 
								
							 
						 
						
							
							
								
								hash: solo hashing interface, override for SigBit  
							
							
							
						 
						
							2024-12-18 14:58:31 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Emil J. Tywoniak 
								
							 
						 
						
							
							
							
							
								
							
							
								b7991ed1f5 
								
							 
						 
						
							
							
								
								hashlib: prevent naive hashing of IdString when hashing SigBit  
							
							
							
						 
						
							2024-12-18 14:58:31 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Emil J. Tywoniak 
								
							 
						 
						
							
							
							
							
								
							
							
								4d14399749 
								
							 
						 
						
							
							
								
								hashlib: allow forcing Hasher state, use it for IdString trivial hashing  
							
							
							
						 
						
							2024-12-18 14:58:31 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Emil J. Tywoniak 
								
							 
						 
						
							
							
							
							
								
							
							
								c1af19fabc 
								
							 
						 
						
							
							
								
								hashlib: don't xorshift in between upper and lower word  
							
							
							
						 
						
							2024-12-18 14:58:31 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Emil J. Tywoniak 
								
							 
						 
						
							
							
							
							
								
							
							
								209ab6fb72 
								
							 
						 
						
							
							
								
								hashlib: fudge always  
							
							
							
						 
						
							2024-12-18 14:58:31 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Emil J. Tywoniak 
								
							 
						 
						
							
							
							
							
								
							
							
								582259f770 
								
							 
						 
						
							
							
								
								hashlib: hash_t can be set to 64-bit  
							
							
							
						 
						
							2024-12-18 14:58:31 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Emil J. Tywoniak 
								
							 
						 
						
							
							
							
							
								
							
							
								b8738e2bd7 
								
							 
						 
						
							
							
								
								hashlib: use hash_t across the board  
							
							
							
						 
						
							2024-12-18 14:58:31 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Emil J. Tywoniak 
								
							 
						 
						
							
							
							
							
								
							
							
								c73c88033d 
								
							 
						 
						
							
							
								
								hashlib: only include in one place  
							
							
							
						 
						
							2024-12-18 14:58:31 +01:00