3
0
Fork 0
mirror of https://github.com/YosysHQ/yosys synced 2026-07-24 08:02:32 +00:00
Commit graph

19197 commits

Author SHA1 Message Date
nella
fff034d2f8 Add check before flatten in synth_*. 2026-05-05 14:06:58 +02:00
Miodrag Milanović
49b4f6d813
Merge pull request #5855 from YosysHQ/abc_32bit
Update ABC with 050-no-128-bit-archs.patch
2026-05-05 11:43:20 +00:00
Akash Levy
a1d428e89b Small docs fix 2026-05-05 04:25:49 -07:00
Miodrag Milanovic
50266c8aa8 Update ABC with 050-no-128-bit-archs.patch 2026-05-05 13:06:20 +02:00
Emil J
73e15f2144
Merge pull request #5851 from YosysHQ/emil/share-remove-force
share: remove -force
2026-05-05 09:06:16 +00:00
Miodrag Milanović
b864f70e52
Merge pull request #5848 from YosysHQ/latest_llvm
Use latest brew LLVM on macOS
2026-05-05 04:33:59 +00:00
KrystalDelusion
8427bd3a35
Merge pull request #5807 from petterreinholdtsen/docs-dot-dimensions
Adjusted dot call to avoid pdflatex rejecting input due to too high resolution.
2026-05-04 22:42:11 +00:00
Krystine Sherwin
67fac1879c
fixup dot pdf size limit
Use US letter size as (a less arbitrary) max, since the final latexpdf size is the same.
Drop the ! since smaller images are fine.
Fix `x` -> `,` for `x,y` separator.
2026-05-05 10:24:04 +12:00
Akash Levy
b9fa4f85ba Ignore DW in opt_hier/opt_boundary 2026-05-04 12:52:47 -07:00
Emil J. Tywoniak
7fa660fc60 share: remove -force 2026-05-04 21:34:19 +02:00
Akash Levy
ebf269bdf0 opt_boundary improvements and add to opt pass as option 2026-05-04 10:51:04 -07:00
nella
16b893bd88 Add check before flatten in synth. 2026-05-04 19:05:00 +02:00
Miodrag Milanović
239e3c2849
Merge pull request #5849 from YosysHQ/strip_windows
Strip windows binaries
2026-05-04 14:34:06 +00:00
Miodrag Milanovic
6cd784e52c Strip windows binaries 2026-05-04 15:47:40 +02:00
Miodrag Milanovic
df1fb14b0c Use latest brew LLVM on macOS 2026-05-04 10:26:58 +02:00
Akash Levy
35d89b16e3
Merge pull request #161 from Silimate/opt_boundary
opt_boundary
2026-05-03 15:04:13 -07:00
Catherine
ca88868902
Merge pull request #5846 from flumf/main
Upgrade to WASI SDK 33 and drop exception workaround
2026-05-02 09:58:40 +00:00
Akash Levy
4b219f0ef6 Improvements 2026-05-01 22:50:43 -07:00
Akash Levy
7db8f29c04 opt_boundary 2026-05-01 19:57:00 -07:00
bin
5dfe1937a0 Upgrade to WASI SDK 33 and enable exceptions 2026-05-01 13:30:43 -04:00
Akash Levy
cd16928385
Merge pull request #160 from Silimate/reg-rename
[CUS-514] Reg rename fixes
2026-04-30 15:00:27 -07:00
Akash Levy
24374c8d6b
Merge pull request #159 from Silimate/localize_external_package_global_net
Localize external package/global net
2026-04-30 14:59:58 -07:00
Akash Levy
e1aade6a1f
Update frontends/verific/verific.cc
Co-authored-by: greptile-apps[bot] <165735046+greptile-apps[bot]@users.noreply.github.com>
2026-04-30 14:15:44 -07:00
Akash Levy
89a8250ae8
Update frontends/verific/verific.cc
Co-authored-by: greptile-apps[bot] <165735046+greptile-apps[bot]@users.noreply.github.com>
2026-04-30 14:15:25 -07:00
Stan Lee
386d3fc308 fix 2026-04-30 12:30:09 -07:00
Stan Lee
9d9ed4bfe3 flatten VCD/RTL scope hierarchy 2026-04-30 12:05:57 -07:00
Akash Levy
4d110a96bf Localize external package/global net 2026-04-30 10:51:03 -07:00
Stan Lee
f3c3eceedf bugfix 2026-04-30 10:47:23 -07:00
Stan Lee
6aab520cad simplify 2026-04-30 10:14:42 -07:00
Stan Lee
4600078f55 comments 2026-04-30 10:06:29 -07:00
Emil J
18b832247b
Merge pull request #5843 from QuantamHD/simplemap_pmux
simplemap: Moves $pmux mapping from techmap.v to simple map
2026-04-30 10:36:27 +00:00
Stan Lee
f6e6b4afef better? 2026-04-29 17:23:58 -07:00
Stan Lee
21a2a1b4f8 splitcells was the issue? 2026-04-29 17:07:50 -07:00
Stan Lee
550d48c417 fix value conversion bug 2026-04-29 15:21:29 -07:00
Ethan Mahintorabi
805c302411
simplemap: Moves $pmux mapping from techmap.v to simple map
This Fixes the slow downs I observed in techmap.v, which we
attempted to fix via the simplify ast.h route originally. This
turned out to be rather complex though.

By moving $pmux to simplemap we can just avoid that code. My
test case now runs in 310s which is 40s faster than the baseline
change.

B:507898959
Signed-off-by: Ethan Mahintorabi <ethanmoon@google.com>
2026-04-29 21:20:39 +00:00
Stan Lee
448ab2a4e7 undo 2026-04-29 11:30:04 -07:00
Stan Lee
3cd792d4d7 warn only on _reg 2026-04-29 11:24:46 -07:00
Akash Levy
162233a225
Merge pull request #158 from Silimate/frontend-verific
[CUS-515] - Add '-unignore_module' flag
2026-04-28 17:45:00 -07:00
Stan Lee
489fb6ea54 compilation err 2026-04-28 16:22:12 -07:00
Stan Lee
18dc5cc2cc remove pointer 2026-04-28 16:21:23 -07:00
Stan Lee
48329bd36a change to string for consistency 2026-04-28 16:20:00 -07:00
Stan Lee
6f5b52807c whitespace 2026-04-28 16:18:36 -07:00
Stan Lee
dd6e440937 rename and clean 2026-04-28 16:16:57 -07:00
Stan Lee
e801ea4fdb delete module frontend 2026-04-28 15:12:50 -07:00
nella
92287d4857
Merge pull request #5841 from YosysHQ/nella/fix-liberty
Fix ABC: Merged scl conversion failed, using liberty format warning when using -genlib.
2026-04-28 16:43:25 +00:00
nella
d2f7fecef5 Fix liberty cache warning with -genlib. 2026-04-28 15:21:54 +02:00
Lofty
0d3923d086 abc_new: use default script if not specified 2026-04-28 12:33:21 +01:00
Emil J
a966d06524
Merge pull request #5825 from petterreinholdtsen/autotest-race-text-busy
Added locking around compiling in autotest.sh to avoid text busy race.
2026-04-28 09:12:33 +00:00
Emil J
cfa66f5335
Merge pull request #5824 from petterreinholdtsen/autotest-cxxflags
Use CPPFLAGS and CXXFLAGS when compiling in autotest.sh.
2026-04-27 22:06:07 +00:00
nella
4dbae6a473
Merge pull request #5826 from petterreinholdtsen/autotest-print-log-on-error
Made autotest.sh print log on error for easier debugging in CI setups.
2026-04-27 15:43:43 +00:00