Akash Levy
|
60d969530b
|
Bump to latest
|
2025-09-21 01:10:04 -07:00 |
|
Robert O'Callahan
|
a7c46f7b4a
|
Remove .c_str() calls from parameters to log_warning()/log_warning_noprefix()
|
2025-09-16 23:02:16 +00:00 |
|
Robert O'Callahan
|
5ac6858f26
|
Remove .c_str() from log_cmd_error() and log_file_error() parameters
|
2025-09-16 22:59:08 +00:00 |
|
Robert O'Callahan
|
7f247fb125
|
Update passes/hierarchy to avoid bits()
|
2025-09-16 03:17:23 +00:00 |
|
Akash Levy
|
f5cb0c328f
|
Bump Yosys to latest
|
2025-09-13 04:35:52 -07:00 |
|
Robert O'Callahan
|
e0ae7b7af4
|
Remove .c_str() calls from log()/log_error()
There are some leftovers, but this is an easy regex-based approach that removes most of them.
|
2025-09-11 20:59:37 +00:00 |
|
Akash Levy
|
1b3375d8df
|
Merge upstream in
|
2025-09-09 05:50:48 -07:00 |
|
Robert O'Callahan
|
c7df6954b9
|
Remove .c_str() from stringf parameters
|
2025-09-01 23:34:42 +00:00 |
|
Akash Levy
|
77be4d7be7
|
Bump Yosys to latest
|
2025-08-07 17:22:25 -07:00 |
|
Krystine Sherwin
|
3959d19291
|
Reapply "Add groups to command reference"
This reverts commit 81f87ce6ed.
|
2025-08-06 13:52:12 +12:00 |
|
N. Engelhardt
|
81f87ce6ed
|
Revert "Add groups to command reference"
|
2025-07-23 14:41:49 +00:00 |
|
Krystine Sherwin
|
3eb7b35c29
|
flatten: Move to hierarchy folder
|
2025-07-21 10:36:19 +12:00 |
|
Akash Levy
|
435f773cc4
|
Add back submod -noclean
|
2025-06-27 14:26:11 -07:00 |
|
Akash Levy
|
981a89aa1e
|
Add hierarchy separator option to submod pass
|
2025-06-23 03:38:00 -07:00 |
|
Akash Levy
|
447a73ea86
|
Merge branch 'YosysHQ:main' into main
|
2025-06-09 14:51:56 -07:00 |
|
N. Engelhardt
|
f1dea78603
|
don't warn for every blackbox from verific
|
2025-06-06 15:37:42 +02:00 |
|
Akash Levy
|
380850321d
|
Refactor verific -optimization and -no_split_complex_ports into verific pass
|
2025-05-08 15:59:47 -07:00 |
|
Akash Levy
|
5f5ed1b29e
|
Merge upstream yosys
|
2025-04-21 17:36:24 -07:00 |
|
Akash Levy
|
e241c9d513
|
Merge branch 'YosysHQ:main' into main
|
2025-04-10 14:28:10 -07:00 |
|
Krystine Sherwin
|
44545653ef
|
hierarchy: Ignore width mismatch from verific
But only if it's also a blackbox module with parameters (i.e. it *could* be parametrizable width).
|
2025-04-11 04:12:34 +12:00 |
|
Krystine Sherwin
|
cd3b914132
|
Reinstate #4768
Revert the reversion so that we can fix the bugs that the PR missed.
|
2025-04-08 11:58:05 +12:00 |
|
Akash Levy
|
06c614a010
|
Merge branch 'YosysHQ:main' into main
|
2025-04-07 07:28:06 -07:00 |
|
Miodrag Milanović
|
d49364d96f
|
Revert "Refactor full_selection"
|
2025-04-07 12:11:55 +02:00 |
|
Akash Levy
|
0dab4308a3
|
Actual merge here
|
2025-04-06 18:53:43 -07:00 |
|
Krystine Sherwin
|
dac2bb7d4d
|
Use selection helpers
Catch more uses of selection constructor without assigning a design.
|
2025-03-14 14:08:13 +13:00 |
|
Alain Dargelas
|
8b928a8274
|
Fixes to enable keep_hierarchy
|
2025-03-11 10:26:02 -07:00 |
|
Akash Levy
|
e42e196695
|
Reenable opt_clean in submod
|
2025-03-05 06:18:38 -08:00 |
|
Akash Levy
|
b545fc4728
|
Reduce submod verbosity
|
2025-01-15 02:20:03 -08:00 |
|
Akash Levy
|
5c514e00a4
|
Sync with upstream
|
2025-01-13 17:20:59 -08:00 |
|
Akash Levy
|
941d78a6ac
|
Make splitnetlist more efficient, no preliminary opt_clean in submod, remove $buf cells in opt_clean
|
2025-01-10 17:12:15 -08:00 |
|
Larry Doolittle
|
27be9a6b77
|
keep_hierarchy.cc: use strictly correct syntax for printf of uint64_t values
Removes two warnings from the compile, at least on amd64 arch
|
2025-01-10 14:03:09 -08:00 |
|
Akash Levy
|
4356eae4c9
|
Yosys sync
|
2024-12-04 14:16:55 -08:00 |
|
Martin Povišer
|
109d97bb40
|
Merge pull request #4706 from povik/keep_hierarchy-adjustalgo
Adjust `keep_hierarchy` behavior
|
2024-12-03 12:18:28 +01:00 |
|
Martin Povišer
|
6ad4918121
|
Account for pre-existing keep_hierarchy in cost sum
|
2024-12-03 11:11:59 +01:00 |
|
Martin Povišer
|
c33f7b92f7
|
Fix typo
|
2024-12-03 11:11:02 +01:00 |
|
Akash Levy
|
6e88c689f2
|
Merge branch 'YosysHQ:main' into main
|
2024-12-01 12:32:07 -05:00 |
|
N. Engelhardt
|
96c526d1ba
|
Print a note about finding attribute (* top *) in hierarchy
|
2024-11-13 10:21:44 +01:00 |
|
Akash Levy
|
4a5e33520b
|
Remove submod -noclean (unused now)
|
2024-11-05 10:34:18 -08:00 |
|
Martin Povišer
|
c8fffce2b5
|
keep_hierarchy: Update messages
|
2024-11-05 09:03:01 +01:00 |
|
Martin Povišer
|
cf79630be0
|
keep_hierarchy: Require size information on blackboxes
|
2024-11-05 09:02:36 +01:00 |
|
Martin Povišer
|
2425352551
|
keep_hierarchy: Redo hierarchy traversal for -min_cost
|
2024-11-05 09:02:36 +01:00 |
|
Alain Dargelas
|
4dd26490c2
|
help message
|
2024-10-29 13:52:46 -07:00 |
|
Alain Dargelas
|
615f523ef4
|
pass no_split_complex_ports to hierarchy command
|
2024-10-29 13:37:03 -07:00 |
|
Akash Levy
|
469f5a707a
|
Merge branch 'YosysHQ:main' into main
|
2024-10-14 11:21:54 -07:00 |
|
Emil J. Tywoniak
|
785bd44da7
|
rtlil: represent Const strings as std::string
|
2024-10-14 06:28:12 +02:00 |
|
Akash Levy
|
c0af4604bc
|
Update Yosys
|
2024-07-30 16:55:18 -07:00 |
|
Emil J. Tywoniak
|
4b29f64142
|
cost: add model for techmapped cell count, keep_hierarchy pass with -min_cost parameter
|
2024-07-29 10:26:02 +02:00 |
|
Akash Levy
|
b90c20cd14
|
Update Verific, add opt to hierarchy pass, make opt run a bunch of Verific optimizations, update some Verific runtime flags
|
2024-05-27 21:56:08 -07:00 |
|
Akash Levy
|
cc5e893db8
|
Add noclean option to submod for speedup
|
2024-05-02 06:12:09 -07:00 |
|
N. Engelhardt
|
b87327d1b9
|
fix hierarchy -generate mode handling of cells
|
2024-04-12 13:38:33 +02:00 |
|