| 
								
								
									 Emil Jiří Tywoniak | cbf069849e | aiger: add regression test for sliced output segfault | 2025-05-09 16:01:47 +02:00 |  | 
				
					
						| 
								
								
									 Adrien Prost-Boucle | c7de531231 | URAM mapping : Fix port indexes according to Yosys warnings | 2025-05-09 15:09:11 +02:00 |  | 
				
					
						| 
								
								
									 Emil J. Tywoniak | 2522bcd492 | aiger: fix -map and -vmap | 2025-05-09 14:21:10 +02:00 |  | 
				
					
						| 
								
								
									 Adrien Prost-Boucle | c4a49f0c55 | Create a single-port URAM mapping to support memories 2048 x 144b | 2025-05-09 14:16:03 +02:00 |  | 
				
					
						| 
								
								
									 Emil J. Tywoniak | 2ca2ecaa1c | libcache: fix help | 2025-05-09 12:40:45 +02:00 |  | 
				
					
						| 
								
								
									 Emil J. Tywoniak | 9d2f9f7557 | libcache: fix test | 2025-05-09 12:40:38 +02:00 |  | 
				
					
						| 
								
								
									 Emil J. Tywoniak | 0d621ecc11 | libcache: add -quiet and -verbose | 2025-05-09 11:36:39 +02:00 |  | 
				
					
						| 
								
								
									![github-actions[bot]](https://secure.gravatar.com/avatar/af2ab225b7c0eec44a8d0eba6b5c869a?d=identicon&s=56) github-actions[bot] | 55bd950af4 | Bump version | 2025-05-09 00:27:47 +00:00 |  | 
				
					
						| 
								
								
									 Emil J | 5aa9bfbf7d | Merge pull request #5098 from mikesinouye/hashlib-1 Add <optional> to haslib.h which uses std::optional | 2025-05-08 19:05:10 +02:00 |  | 
				
					
						| 
								
								
									 Emil J | bfbbb8cf98 | Merge pull request #5086 from YosysHQ/emil/driver-no-version driver: add --no-version to suppress writing Yosys version | 2025-05-08 16:28:25 +02:00 |  | 
				
					
						| 
								
								
									 George Rennie | d59380b3a0 | tests: more complete testing of shift edgecases | 2025-05-08 11:09:01 +02:00 |  | 
				
					
						| 
								
								
									 George Rennie | e2485000c7 | kernel: handle unsigned case for as_int_saturating correctly * This fixes #5105 | 2025-05-08 11:08:25 +02:00 |  | 
				
					
						| 
								
								
									 George Rennie | af933b4f38 | tests: check shifts by amounts that overflow int | 2025-05-07 15:12:33 +02:00 |  | 
				
					
						| 
								
								
									 George Rennie | 0dcd94b6ad | opt_expr: saturate shift amount instead of overflowing for large shifts | 2025-05-07 14:41:13 +02:00 |  | 
				
					
						| 
								
								
									 George Rennie | 7cbe6ed048 | kernel: add safer variants of as_int | 2025-05-07 14:39:17 +02:00 |  | 
				
					
						| 
								
								
									 Emil J | 6378ba10eb | Merge pull request #5078 from RonxBulld/main Change the implementation of log_debug in kernel/log.h | 2025-05-07 11:34:46 +02:00 |  | 
				
					
						| 
								
								
									 Emil J. Tywoniak | 90a2c92370 | driver: allow --no-version still write things like Generated by Yosys | 2025-05-07 11:34:23 +02:00 |  | 
				
					
						| 
								
								
									![github-actions[bot]](https://secure.gravatar.com/avatar/af2ab225b7c0eec44a8d0eba6b5c869a?d=identicon&s=56) github-actions[bot] | 8da97d0044 | Bump version | 2025-05-07 00:24:00 +00:00 |  | 
				
					
						| 
								
								
									 mikesinouye | 93780bb869 | Add <optional> to haslib.h which uses std::optional | 2025-05-06 09:57:03 -07:00 |  | 
				
					
						| 
								
								
									 Miodrag Milanović | a0e94e506d | Merge pull request #5094 from pu-cc/gatemate-reduce-bram-cpes gatemate: Set unused BRAM inputs to 'bx | 2025-05-06 15:19:56 +02:00 |  | 
				
					
						| 
								
								
									 Miodrag Milanovic | 20921ad908 | Next dev cycle | 2025-05-06 08:26:46 +02:00 |  | 
				
					
						| 
								
								
									 Miodrag Milanovic | 53c22ab7c0 | Release version 0.53 | 2025-05-06 07:45:16 +02:00 |  | 
				
					
						| 
								
								
									![github-actions[bot]](https://secure.gravatar.com/avatar/af2ab225b7c0eec44a8d0eba6b5c869a?d=identicon&s=56) github-actions[bot] | 5924f2de7b | Bump version | 2025-05-06 00:23:55 +00:00 |  | 
				
					
						| 
								
								
									 Krystine Sherwin | 7c89355b70 | cutpoint: Re-add whole module optimization Also add a test script for it. | 2025-05-06 09:57:34 +12:00 |  | 
				
					
						| 
								
								
									 Emil J. Tywoniak | d7affb8821 | driver: add --no-version to suppress writing Yosys version in command outputs | 2025-05-05 13:12:08 +02:00 |  | 
				
					
						| 
								
								
									 Emil J | f60bbe64ac | Merge pull request #5085 from YosysHQ/krys/fix_5069 verilog_parser.y: Delete unused TOK_ID | 2025-05-05 10:39:43 +02:00 |  | 
				
					
						| 
								
								
									 Krystine Sherwin | 7c2b00c448 | tests: Add default param test file Just loads, fails ASAN without fix. | 2025-05-05 10:18:52 +12:00 |  | 
				
					
						| 
								
								
									 Krystine Sherwin | 23cb007068 | verilog_parser.y: Delete unused TOK_ID Fixes memory leak when parameter has no value. | 2025-05-05 10:04:13 +12:00 |  | 
				
					
						| 
								
								
									![github-actions[bot]](https://secure.gravatar.com/avatar/af2ab225b7c0eec44a8d0eba6b5c869a?d=identicon&s=56) github-actions[bot] | 765485a375 | Bump version | 2025-05-04 00:26:28 +00:00 |  | 
				
					
						| 
								
								
									 sdjasj | da1ac9ae47 | cxxrtl: fix missing sign extension before shift operation for signed values | 2025-05-03 09:38:16 +00:00 |  | 
				
					
						| 
								
								
									![github-actions[bot]](https://secure.gravatar.com/avatar/af2ab225b7c0eec44a8d0eba6b5c869a?d=identicon&s=56) github-actions[bot] | aa30589c12 | Bump version | 2025-05-01 00:26:28 +00:00 |  | 
				
					
						| 
								
								
									 KrystalDelusion | 4213f75caa | Merge pull request #4969 from YosysHQ/krys/check_yosys_git Makefile: Test yosys git status in check-git-abc | 2025-05-01 10:09:08 +12:00 |  | 
				
					
						| 
								
								
									 KrystalDelusion | 22c72a5af4 | Merge pull request #4619 from malmeloo/fix/tee-path-whitespace Allow whitespace in `tee` command paths | 2025-05-01 09:33:47 +12:00 |  | 
				
					
						| 
								
								
									 Emil J | 11f2348246 | Merge pull request #5073 from YosysHQ/emil/fix-uncompressed-missing-file-error gzip: refactor file open failure errors | 2025-04-30 19:29:13 +02:00 |  | 
				
					
						| 
								
								
									 Akash Levy | 4bd91fbb11 | Add muldiv_cpeepopt pass | 2025-04-30 08:06:59 -07:00 |  | 
				
					
						| 
								
								
									 RonxBulld | 15cfce061a | Change the implementation of log_debug in kernel/log.h from a macro function to a normal function. | 2025-04-29 22:43:10 +08:00 |  | 
				
					
						| 
								
								
									 Emil J. Tywoniak | adb1986dc1 | gzip: refactor file open failure errors | 2025-04-29 10:37:35 +02:00 |  | 
				
					
						| 
								
								
									 KrystalDelusion | bfe05965f9 | Merge pull request #5066 from YosysHQ/george/opt_expr_shr_sign opt_expr: fix sign extension for shifts | 2025-04-29 09:29:10 +12:00 |  | 
				
					
						| 
								
								
									 N. Engelhardt | 8bdbf797d0 | Merge pull request #5017 from YosysHQ/micko/ram_blasting | 2025-04-28 13:33:48 +00:00 |  | 
				
					
						| 
								
								
									 N. Engelhardt | 84c49e1f33 | Merge pull request #5041 from jix/declockgate-v2 | 2025-04-28 13:31:11 +00:00 |  | 
				
					
						| 
								
								
									 Patrick Urban | 6d575918fc | gatemate: Set unused BRAM inputs to 'bx This will reduce the number of CPEs to generate fixed values at the block RAM inputs, if it is not used. | 2025-04-28 14:42:16 +02:00 |  | 
				
					
						| 
								
								
									 Emil J | ab614b1271 | Merge pull request #5061 from YosysHQ/emil/fix-driver-xtrace driver: fix -XX xtrace backtrace level | 2025-04-28 10:31:40 +02:00 |  | 
				
					
						| 
								
								
									![github-actions[bot]](https://secure.gravatar.com/avatar/af2ab225b7c0eec44a8d0eba6b5c869a?d=identicon&s=56) github-actions[bot] | 58e7cfa559 | Bump version | 2025-04-27 00:25:27 +00:00 |  | 
				
					
						| 
								
								
									 George Rennie | 4fbb2bc1f3 | celledges: use capped shift width | 2025-04-26 18:34:21 +02:00 |  | 
				
					
						| 
								
								
									 Catherine | 3d1f2161dc | cxxrtl: strip $paramodfrom module name in scope info. | 2025-04-26 14:51:21 +01:00 |  | 
				
					
						| 
								
								
									 George Rennie | 70a44f035c | tests: test opt_expr constant shift edge cases | 2025-04-26 12:40:04 +02:00 |  | 
				
					
						| 
								
								
									 George Rennie | c952ab417f | opt_expr: only sign extend shift arguments for arithmetic right shift | 2025-04-26 12:40:04 +02:00 |  | 
				
					
						| 
								
								
									 KrystalDelusion | 2d6255175e | Merge pull request #5057 from secworks/blocking_assignment_greenpak4_cells_sim_digital Change to use blocking assignments in non-clocked processes. | 2025-04-26 11:15:10 +12:00 |  | 
				
					
						| 
								
								
									 KrystalDelusion | 6564810ae3 | Merge pull request #4992 from Anhijkt/fix-ice40dsp-unsigned ice40_dsp: fix const handling | 2025-04-26 11:15:02 +12:00 |  | 
				
					
						| 
								
								
									 KrystalDelusion | bcc4e86c9d | Merge pull request #5062 from YosysHQ/emil/fix-dangling-wiretype simplify: fix struct wiretype attr memory leak | 2025-04-26 11:04:38 +12:00 |  |