3
0
Fork 0
mirror of https://github.com/YosysHQ/yosys synced 2025-08-02 09:20:23 +00:00

Commit graph

  • 14bd3f83b1
    Merge 85e0e8ca67 into 366cb5e6dd An_hijkt 2025-08-02 09:53:45 +03:00
  • fd2e0ba97e
    Merge f78cd9d13f into 366cb5e6dd KrystalDelusion 2025-08-02 02:56:25 +00:00
  • f78cd9d13f
    raise_error: Extra test krys/raise_error_always Krystine Sherwin 2025-08-02 14:54:32 +12:00
  • 895dfd963f
    raise_error: Add -always Krystine Sherwin 2025-08-02 14:47:52 +12:00
  • 580dc53eae
    Merge 53eae2f555 into 366cb5e6dd Ethan Mahintorabi 2025-08-01 22:30:23 -04:00
  • 42bc261612
    Merge af8e85b7d2 into 366cb5e6dd Dave Anderson 2025-08-01 22:30:23 -04:00
  • 0fd0a9056d
    Merge 7047bc26b3 into 366cb5e6dd Emil J 2025-08-02 14:04:21 +12:00
  • 366cb5e6dd
    Merge pull request #5262 from mattyoung101/update-readme main KrystalDelusion 2025-08-02 14:03:17 +12:00
  • 47ec9833af
    Merge a54a673586 into 262b00d5e5 Robert O'Callahan 2025-08-01 05:32:00 +00:00
  • a54a673586 Compute is_port in AbcPass without iterating through all cells and wires in the module every time we run ABC. Robert O'Callahan 2025-07-27 23:44:41 +00:00
  • d3b0c0df1a Preserve assign_map across ABC invocations. Robert O'Callahan 2025-07-17 06:16:54 +00:00
  • d32c5b6d0e Mark kept FF output wires as ports directly instead of via the 'keep' attribute Robert O'Callahan 2025-07-26 09:34:37 +00:00
  • ebef91880d Fix indentation Robert O'Callahan 2025-07-15 04:19:09 +00:00
  • 6ac315d65f Make module a parameter of the function so we can change its constness in context Robert O'Callahan 2025-07-15 04:17:48 +00:00
  • 2a9d37fb12 Move code in abc_module() that modifies the design into a new function extract() Robert O'Callahan 2025-07-15 03:54:41 +00:00
  • 4e5e1a0388 Move the input parameters to abc_module that are identical across modules to an AbcConfig struct. Robert O'Callahan 2025-07-15 03:38:54 +00:00
  • 42fcd41716 Move ABC pass state to a struct instead of storing it in global variables. Robert O'Callahan 2025-07-15 01:26:24 +00:00
  • 555c08a98a docs: update issues template with Discourse link Matt Young 2025-08-01 11:30:42 +10:00
  • 2769b52e38
    Merge 365c144a3d into 262b00d5e5 KrystalDelusion 2025-08-01 10:40:18 +12:00
  • f1bf57a891
    Merge bb4dd595ed into 262b00d5e5 FlinkbaumFAU 2025-07-31 15:08:41 +02:00
  • dfb87ae26f
    Merge 62b29b0b75 into 262b00d5e5 trayres 2025-07-31 15:08:41 +02:00
  • e8bb9ae1e8
    Merge 6e3922e1c7 into 262b00d5e5 KrystalDelusion 2025-07-31 15:08:41 +02:00
  • ab45f05870
    Merge 913ac04764 into 262b00d5e5 KrystalDelusion 2025-07-31 13:22:05 +02:00
  • 1a707fa256
    Merge da22d376bf into 262b00d5e5 Emil J 2025-07-31 13:22:05 +02:00
  • d58af2a132
    Merge 414a1bf278 into 262b00d5e5 KrystalDelusion 2025-07-31 13:22:05 +02:00
  • 851ce302dd
    Merge dcf72ff8e2 into 262b00d5e5 Gus Smith 2025-07-31 13:22:05 +02:00
  • cd496db937
    Merge 4276756f32 into 262b00d5e5 Emil J 2025-07-31 13:22:05 +02:00
  • bc8bc2ca8e
    Merge 059228dd4e into 262b00d5e5 Jiahui Xu 2025-07-31 13:22:05 +02:00
  • 345d2d5695
    Merge efde8319dc into 262b00d5e5 Emil J 2025-07-31 13:22:05 +02:00
  • 91e0486e5c
    Merge 62196cbc0a into 262b00d5e5 Adrien Prost-Boucle 2025-07-31 13:22:05 +02:00
  • 15bf563db9
    Merge ec3f384dca into 262b00d5e5 Robert O'Callahan 2025-07-31 13:22:05 +02:00
  • e39973638e
    Merge 5ec189a2f5 into 262b00d5e5 KrystalDelusion 2025-07-31 13:22:05 +02:00
  • 40d311e36f
    Merge 4bf7c23e2b into 262b00d5e5 Robert O'Callahan 2025-07-31 13:22:05 +02:00
  • 901955867e
    Merge 2f3fc8d8a9 into 262b00d5e5 Emil J 2025-07-31 13:22:05 +02:00
  • 0f94fc6a26
    Merge ffd52a0d8e into 262b00d5e5 Robert O'Callahan 2025-07-31 10:57:08 +00:00
  • ffd52a0d8e Making stringf() use the format conversion specs as-is without widening them. Robert O'Callahan 2025-07-31 10:19:44 +00:00
  • 22e50bee4d
    Merge d786262ad6 into 262b00d5e5 Kelvin Chung 2025-07-31 09:54:10 +01:00
  • 4612f9ed44
    Merge 3d25e0acec into 262b00d5e5 Miodrag Milanović 2025-07-31 16:43:49 +10:00
  • 42facc79b9
    Merge 7f45715fec into 262b00d5e5 Robert O'Callahan 2025-07-31 16:42:58 +10:00
  • feabfd5703 docs: mention Yosys Discourse group and blog Matt Young 2025-07-31 16:39:27 +10:00
  • a049121ab3 docs: mention Yosys Discourse group and blog Matt Young 2025-07-31 16:26:31 +10:00
  • ddc99a3b97 Merge branch 'main' of https://github.com/YosysHQ/yosys Matt Young 2025-07-31 16:30:54 +10:00
  • 262b00d5e5 Bump version github-actions[bot] 2025-07-31 00:26:33 +00:00
  • 89e00d6d3d
    Merge 6b5fbe37f0 into f92a53ec31 Martin Povišer 2025-07-30 12:51:07 -07:00
  • 85e0e8ca67 typo Anhijkt 2025-07-30 21:40:20 +03:00
  • bfff7a47f1 typo Anhijkt 2025-07-30 21:34:42 +03:00
  • 206d2a4553 opt_dff: refactor simplify_patterns Anhijkt 2025-07-30 21:31:34 +03:00
  • aab7c75cb3 sdc: unknown handler experiment emil/stub-sdc-interpreter Emil J. Tywoniak 2025-07-30 18:51:14 +02:00
  • f75add5912 WIP Emil J. Tywoniak 2025-06-12 13:29:16 +02:00
  • aa5b7075cb sdc: simple mode, remove per-tool stubs Emil J. Tywoniak 2025-06-10 16:34:04 +02:00
  • 857b1da27f sdc: wip regex Emil J. Tywoniak 2025-05-28 12:42:05 +02:00
  • 66e41d2cff sdc: return resolved patterns Emil J. Tywoniak 2025-05-27 18:29:59 +02:00
  • 583910b664 sdc: collect strictly matching objects Emil J. Tywoniak 2025-05-27 18:00:30 +02:00
  • 3054f3a046 sdc: stubs SDC commands supported by OpenSTA Emil J. Tywoniak 2025-05-27 17:47:26 +02:00
  • e848a7b08d sdc: fix Emil J. Tywoniak 2025-05-27 17:19:40 +02:00
  • c78593e2b6 sdc: collect design objects Emil J. Tywoniak 2025-05-27 17:14:23 +02:00
  • 0b00793dba sdc: stubs SDC commands supported by Vivado Emil J. Tywoniak 2025-05-27 11:33:32 +02:00
  • d64a51106d sdc: separate out Emil J. Tywoniak 2025-05-26 22:53:16 +02:00
  • 026e9148f8 sdc: add initial stubbed demo Emil Jiří Tywoniak 2025-05-02 17:48:33 +02:00
  • f92a53ec31 verific: handle nullptr for message_id Miodrag Milanovic 2025-07-30 10:51:54 +02:00
  • 6440499e57 Bump version github-actions[bot] 2025-07-30 00:26:56 +00:00
  • a18acaca82
    Merge pull request #5068 from YosysHQ/krys/bugpoint_fixes KrystalDelusion 2025-07-30 10:05:22 +12:00
  • df32a7fba3
    Merge pull request #5258 from gigeresk/fredt_fix_typos_in_memlib_docs Martin Povišer 2025-07-29 21:37:36 +02:00
  • b64484795d Fix typos in memlib Fred Tombs 2025-07-29 15:27:59 -04:00
  • 6375c97e55
    Merge pull request #5247 from calewis/concat_changes Emil J 2025-07-29 18:40:36 +02:00
  • 3bdb358bb2
    Merge 3e8746e78b into 41295175dc KrystalDelusion 2025-07-29 18:40:11 +02:00
  • 41295175dc
    Merge pull request #5248 from calewis/try_unordereded_map Emil J 2025-07-29 18:40:07 +02:00
  • 41a53d580f
    Merge pull request #5256 from YosysHQ/abc_29072025 Miodrag Milanović 2025-07-29 17:51:35 +02:00
  • b4f9feaf07 Fix GCC compiler warning Miodrag Milanovic 2025-07-29 17:02:48 +02:00
  • 5392a42a97 Update ABC to latest Miodrag Milanovic 2025-07-29 16:11:13 +02:00
  • 1d229ae254
    Merge pull request #5221 from rocallahan/typed-stringf Miodrag Milanović 2025-07-29 15:12:49 +02:00
  • 4d51e62ab7
    Merge pull request #5240 from rocallahan/verilog-sort Emil J 2025-07-29 11:04:20 +02:00
  • 8f76a426e2
    Merge pull request #5244 from rocallahan/gitignore Emil J 2025-07-29 11:03:47 +02:00
  • f845bf3e83
    Merge pull request #5245 from YosysHQ/nak/comment_gitignore Emil J 2025-07-29 10:53:34 +02:00
  • d9b3a3f7bb Improve the performance of concat_name in the flattening pass Drew Lewis 2025-07-22 15:38:02 +00:00
  • 2c8b4d7ad1 Use unordered_map instead of dict for IdString char* to index storage. Drew Lewis 2025-07-22 19:49:10 +00:00
  • 7f45715fec Make log_cmd_error() use variadic templates. Robert O'Callahan 2025-07-22 04:42:43 +00:00
  • 5951d9d303 Make log_file_error() use variadic templates. Robert O'Callahan 2025-07-22 04:35:30 +00:00
  • c368ce99c1 Make log_error() use variadic templates. Robert O'Callahan 2025-07-22 04:28:32 +00:00
  • d173c2c51f Make log_file_info() use variadic templates. Robert O'Callahan 2025-07-22 04:15:30 +00:00
  • f4b91ecaf0 Make log_file_warning() use variadic templates. Robert O'Callahan 2025-07-22 04:03:43 +00:00
  • 9023b97e41 Remove superfluous/wasteful .c_str()s in log_file_warning() filename parameter Robert O'Callahan 2025-07-22 04:01:02 +00:00
  • fa90e2503e Make log_experimental() just take an std::string, since it doesn't need to be varargs. Robert O'Callahan 2025-07-22 03:51:29 +00:00
  • 64c660f213 Make log_warning()/log_warning_noprefix() use variadic templates. Robert O'Callahan 2025-07-22 03:14:15 +00:00
  • b4fcfc3a33 Make log_header() use variadic templates. Robert O'Callahan 2025-07-22 02:26:50 +00:00
  • 2e28feed94 Make log() use the FmtString infrastructure. Robert O'Callahan 2025-07-10 05:24:59 +00:00
  • 422ec05322 Hide public logv_ variant declarations that don't need to be public Robert O'Callahan 2025-07-22 02:30:12 +00:00
  • 6ee3cd8ffd Replace stringf() with a templated function which does compile-time format string checking. Robert O'Callahan 2025-07-09 02:31:33 +00:00
  • 8f6d7a3043 Bump version github-actions[bot] 2025-07-29 00:29:04 +00:00
  • fe07d390f1
    tests/bugpoint: More tests Krystine Sherwin 2025-07-29 11:39:52 +12:00
  • d3ff803b81
    bugpoint: Add -suffix option Krystine Sherwin 2025-07-29 11:39:52 +12:00
  • 93f7429f4f
    tests: Add bugpoint to MK_TEST_DIRS Krystine Sherwin 2025-07-29 11:39:51 +12:00
  • b5a13ae95b
    bugpoint.cc: Rename to -err_grep Krystine Sherwin 2025-07-29 11:39:51 +12:00
  • 65147670a6
    bugpoint.cc: Include csignal for windows Krystine Sherwin 2025-07-29 11:39:51 +12:00
  • fb92eabdcd
    bugpoint: Add -greperr option Krystine Sherwin 2025-07-29 11:39:51 +12:00
  • 8d5dbae06e
    raise_error.cc: Option for direct to stderr Krystine Sherwin 2025-07-29 11:39:50 +12:00
  • 134da811f7
    Add raise_error pass Krystine Sherwin 2025-07-29 11:39:50 +12:00
  • a7a926b247
    bugpoint.cc: WIN32 exit signals Krystine Sherwin 2025-07-29 11:39:50 +12:00
  • 8a732080e0
    bugpoint: Add -expect-return Krystine Sherwin 2025-07-29 11:39:50 +12:00
  • 902cbda4f9
    bugpoint: Document -wires flag Krystine Sherwin 2025-07-29 11:39:49 +12:00