1
0
mirror of synced 2026-05-24 06:01:09 +00:00

Commit Graph

  • a5c04dd72e Bump version github-actions[bot] 2023-10-17 00:15:28 +00:00
  • a4951a3a97 Merge pull request #3986 from povik/sim-ui-fixes Claire Xen 2023-10-16 16:54:05 +02:00
  • a2f59cf911 Merge pull request #3990 from zeldin/deterministic_scc N. Engelhardt 2023-10-16 16:51:54 +02:00
  • edee11bcc1 Merge pull request #3873 from povik/peepopt-work N. Engelhardt 2023-10-16 16:24:09 +02:00
  • d6d1cc705e pmgen: Fix sample syntax Martin Povišer 2023-10-16 14:16:36 +02:00
  • 660be4a31e peepopt: Describe rules in help message Martin Povišer 2023-10-16 14:08:42 +02:00
  • 5c0c8251c3 peepopt: Remove broken -generate option Martin Povišer 2023-10-16 13:54:17 +02:00
  • aa9b86aeec peepopt: Add left-shift 'shiftmul' variant Martin Povišer 2023-08-02 18:04:54 +02:00
  • 038a5e1ed4 peepopt: Support shift amounts zero-padded from below Martin Povišer 2023-08-02 16:10:27 +02:00
  • dd1a8ae49a peepopt: Try to use original wires Martin Povišer 2023-08-02 15:46:50 +02:00
  • bd8a81a907 peepopt: Clean up 'shiftmul' a bit Martin Povišer 2023-08-02 15:44:41 +02:00
  • a0c3be3aae peepopt: Drop unused 'initbits' code Martin Povišer 2023-08-02 13:52:40 +02:00
  • bdd74e61ae celledges: Account for shift down of x-bits wrt B port Martin Povišer 2023-10-16 13:29:47 +02:00
  • 17749ce688 docs: absolute cmd directory Krystine Sherwin 2023-10-16 21:10:03 +13:00
  • 7d30f716e8 Bump version github-actions[bot] 2023-10-14 00:14:36 +00:00
  • 69c252f247 Update abc Miodrag Milanovic 2023-10-13 14:32:11 +02:00
  • c8adb5a2e2 Merge pull request #4001 from YosysHQ/vhdl_arch Miodrag Milanović 2023-10-13 08:55:26 +02:00
  • 62d6338688 quicklogic: Fix pp3 dffs test Martin Povišer 2023-10-12 12:45:11 +02:00
  • 6c562c76bc fix handling right shifts N. Engelhardt 2023-10-02 18:32:53 +02:00
  • 2d6d6a8da1 fix handling a_width != y_width N. Engelhardt 2023-10-02 17:29:09 +02:00
  • d0e559a34f celledges: support shift ops N. Engelhardt 2023-10-02 16:06:26 +02:00
  • d473a207a1 Preserve VHDL architecture name in attribute Miodrag Milanovic 2023-10-12 09:17:06 +02:00
  • 59fbee4009 Bump version github-actions[bot] 2023-10-12 00:13:29 +00:00
  • 5a7a7b319a Fix make clean Krystine Sherwin 2023-10-12 05:02:33 +13:00
  • ebcbb94a21 Fixing makefile Krystine Sherwin 2023-10-12 04:50:27 +13:00
  • 417871e831 Merge pull request #3998 from jix/verific-fix-norename Miodrag Milanović 2023-10-11 11:10:23 +02:00
  • 8335044c35 docs: reflowing selections doc Krystine Sherwin 2023-10-11 12:46:26 +13:00
  • c61ab7d627 docs: Tidying interactive investigation Krystine Sherwin 2023-10-11 11:13:06 +13:00
  • 4ed708836a verific: Use CellBaseName to identify top modules Jannis Harder 2023-10-10 11:41:33 +02:00
  • 9e35848c8e docs: initial 011 selections move Krystine Sherwin 2023-10-10 12:36:10 +13:00
  • a019c26b9d docs: Moving 011 into main body of manual Krystine Sherwin 2023-10-10 12:27:00 +13:00
  • b0f8059bce Moving images and static folders Krystine Sherwin 2023-10-10 10:12:50 +13:00
  • 3e22791810 Merge pull request #3975 from rmlarsen/optmerge N. Engelhardt 2023-10-09 17:05:19 +02:00
  • 11b9deba9f Bump version github-actions[bot] 2023-10-09 00:15:38 +00:00
  • 062dbf2c96 alumacc: add signed-independent comparison tests Adrian Parvin Ouano 2023-10-09 00:36:22 +08:00
  • a79b15e947 Merge pull request #3992 from YosysHQ/empty-case-fix Lofty 2023-10-08 08:05:10 +01:00
  • c36cf9c5ac write_verilog: avoid emitting empty cases. Wanda 2023-10-08 01:11:30 +02:00
  • a1923a5f77 Merge pull request #3988 from YosysHQ/micko/fix_leak Lofty 2023-10-07 20:50:01 +01:00
  • 535ecf84ac alumacc: merge independent of sign Adrian Parvin Ouano 2023-10-08 00:09:27 +08:00
  • 74d38db3b5 alumacc: merge eq independent of sign Adrian Parvin Ouano 2023-10-08 01:23:00 +08:00
  • 0ca39e233b scc: Use hashlib instead of STL for deterministic behaviour Marcus Comstedt 2023-10-07 10:43:00 +02:00
  • 51e9b0882b Bump version github-actions[bot] 2023-10-07 00:14:44 +00:00
  • bc0df04e06 Get rid of double lookup in TopoSort::node(). This speeds up typical TopoSort time overall by ~10%. Rasmus Munk Larsen 2023-10-06 12:53:05 -07:00
  • 2ab7d1d0c8 Fix readline/editline memory leak Miodrag Milanovic 2023-10-06 16:05:44 +02:00
  • 23ec53545b Enable EFB and EFBB cells efb Miodrag Milanovic 2023-10-06 14:05:56 +02:00
  • 8367f06188 ast/simplify: Remove unused in_param code Martin Povišer 2023-10-05 19:39:28 +02:00
  • 6a5799cc2e Add missing initialization of node_cmp_ member. Rasmus Munk Larsen 2023-10-05 17:27:26 -07:00
  • fc815fdb47 Bump version github-actions[bot] 2023-10-06 00:14:52 +00:00
  • 0a37c2a301 Fix translation bug: The old code really checks for the presense of a node, not an edge in glift and flatten. Add back statement that inserts nodes in order in opt_expr.cc. Rasmus Munk Larsen 2023-10-05 17:01:42 -07:00
  • fd7bd420b3 Add back newline. Rasmus Munk Larsen 2023-10-05 15:26:29 -07:00
  • e38c9e01c9 Undo formatting changes in kernel/utils.h. Rasmus Munk Larsen 2023-10-05 15:24:26 -07:00
  • a54e6f2d1f Merge pull request #3984 from YosysHQ/module_hdlname Miodrag Milanović 2023-10-05 19:41:00 +02:00
  • c3fd88624a sim: Bail on processes Martin Povišer 2023-10-05 19:23:48 +02:00
  • a782b15aae sim: s/instanced/instantiated/ Martin Povišer 2023-10-05 19:22:08 +02:00
  • 6ac43e49bc sim: Change clocked read port suggestion to memory_nordff Martin Povišer 2023-10-05 19:21:52 +02:00
  • 6b8203f8a0 Merge pull request #3985 from jix/static-elaboration-top Jannis Harder 2023-10-05 17:45:36 +02:00
  • 47a4b790f8 verific: Pass top modules to static elaboration when using hierarchy Jannis Harder 2023-10-05 16:40:43 +02:00
  • 23b9e61c47 verific: Pass list of top modules to static elaboration Jannis Harder 2023-10-05 16:28:17 +02:00
  • 268fe92d22 verific: save original module name Miodrag Milanovic 2023-10-05 11:22:40 +02:00
  • 824fdaadf6 mingw build fix Miodrag Milanovic 2023-10-05 09:55:53 +02:00
  • b88f7fc6e8 Next dev cycle Miodrag Milanovic 2023-10-05 09:16:05 +02:00
  • 4a1b559925 Release version 0.34 yosys-0.34 Miodrag Milanovic 2023-10-05 09:14:12 +02:00
  • 881ce80a11 Merge pull request #3982 from povik/booth-fix Miodrag Milanović 2023-10-05 08:15:45 +02:00
  • 4506e11d0f booth: Extend test to catch bug from previous commit Martin Povišer 2023-10-04 23:29:40 +02:00
  • 0434f9d3d1 booth: Fix vacancy check when summing down result Martin Povišer 2023-10-04 23:21:40 +02:00
  • 3e02b63ee1 Merge pull request #3977 from YosysHQ/lofty/gowin-dff Lofty 2023-10-04 05:18:59 +01:00
  • f00d6f3c12 Bump version github-actions[bot] 2023-10-04 00:15:12 +00:00
  • 294844137b gowin: fix abc9 attributes and specify blocks Lofty 2023-10-03 10:32:18 +01:00
  • 57a2b4b0cd Explicitly use uint64_t as the type of fingerprint to avoid type mismatch with some compilers. Rasmus Munk Larsen 2023-10-03 15:02:02 -07:00
  • 8e0308b5e7 Revert changes to celltypes.h. Use dict instead of std::unordered_map and most hash function for uint64_t to hashlib.h to support this. Rasmus Munk Larsen 2023-10-03 14:25:59 -07:00
  • 7b454d4633 Revert changes to celltypes.h. Rasmus Munk Larsen 2023-10-03 14:06:41 -07:00
  • aeb742b8b3 Merge pull request #3979 from jix/verific-L-handling Jannis Harder 2023-10-03 16:43:52 +02:00
  • 563a56d9ff verific: Improve interaction between -L, -work and bind statements Jannis Harder 2023-10-03 15:52:01 +02:00
  • 1f1f43edd9 equiv_simple: Fix seed handling in non-short mode Martin Povišer 2023-10-02 11:10:20 +02:00
  • dbf11da50a equiv_simple: Do not special-case flip-flop types in cone expansion Martin Povišer 2023-10-02 11:08:50 +02:00
  • 26644ea779 equiv_simple: Drop hollow conditional Martin Povišer 2023-10-02 11:07:02 +02:00
  • 493685b7d2 Merge pull request #3978 from jix/fix-sva-test Miodrag Milanović 2023-10-03 12:19:10 +02:00
  • c174597014 Fix sva_value_change_changed test for updated verific Jannis Harder 2023-10-03 11:46:43 +02:00
  • a6247cba42 Fix compiler warnings from GCC. Rasmus Munk Larsen 2023-10-02 11:24:53 -07:00
  • cb9f318d37 Remove local modifications. Rasmus Munk Larsen 2023-10-02 11:07:28 -07:00
  • ff915d21b6 Update comment. Rasmus Munk Larsen 2023-10-02 11:05:04 -07:00
  • 4968229efc Speed up stringf / vstringf by 1.8x. Rasmus Munk Larsen 2023-10-02 11:00:00 -07:00
  • 11ffd7df40 Bump version github-actions[bot] 2023-10-03 00:15:18 +00:00
  • 058973faee Undo formatting change. Rasmus Munk Larsen 2023-10-02 16:15:47 -07:00
  • bce984fa60 Speed up OptMergePass by 1.7x. Rasmus Munk Larsen 2023-10-02 15:57:18 -07:00
  • 1bbc12f389 Revert changes to techmap.cc. Rasmus Munk Larsen 2023-09-29 15:17:42 -07:00
  • 67f1700486 Revert formatting changes. Rasmus Munk Larsen 2023-09-29 13:20:43 -07:00
  • abd9c51963 Speed up simplemap_map by 11.6x by directly inserting the cell source attribute in the new object's 'attributes' map instead of calling set_attr_pool to create a new pool and then copying that. Based on a suggestion by Martin Poviser in a comment on https://github.com/YosysHQ/yosys/pull/3959 Rasmus Munk Larsen 2023-09-29 10:53:37 -07:00
  • 98d2c9088a Ignore emacs auto-save files. Rasmus Munk Larsen 2023-09-29 13:26:22 -07:00
  • 8b42abee50 Merge pull request #3961 from jix/dft-fixes Jannis Harder 2023-10-02 16:58:15 +02:00
  • ecf09b9271 Merge pull request #3962 from jix/sim-noinitstate Jannis Harder 2023-10-02 16:57:46 +02:00
  • b894abf8b1 Merge pull request #3959 from rmlarsen/decode_string Martin Povišer 2023-10-02 16:38:43 +02:00
  • dcb600ab81 Merge pull request #3938 from povik/booth-cleanup N. Engelhardt 2023-10-02 16:10:17 +02:00
  • b52f6cb199 Bump version github-actions[bot] 2023-09-30 00:14:39 +00:00
  • f1038f20f6 Add RTLIL "buffered-normalized mode" and improve "bufnorm" pass Claire Xenia Wolf 2023-09-29 15:49:15 +02:00
  • 7aa26b3a0b Merge pull request #3966 from jix/fix-nullptr-fixup-hierarchy-flags Jannis Harder 2023-09-29 13:24:31 +02:00
  • cc843d414f simplify: Avoid calling fixup_hierarchy_flags on nullptr Jannis Harder 2023-09-29 12:28:50 +02:00
  • 20194441ff Improvements in "bufnorm" pass Claire Xenia Wolf 2023-09-29 10:03:36 +02:00
  • 4d00e088ac Improvements in "bufnorm" pass Claire Xenia Wolf 2023-09-29 07:04:22 +02:00
  • 910947dfef Add coarse-grain $buf buffer cell type Claire Xenia Wolf 2023-09-29 07:03:23 +02:00