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]
|
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]
|
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]
|
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]
|
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]
|
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_c peepopt 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]
|
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 $paramod from 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 |
|