Akash Levy
|
4eb820a7ec
|
Update opt_balance_tree to separate the splitfanout
|
2024-10-31 16:36:17 -07:00 |
|
Akash Levy
|
b4d7812662
|
Add abc, some techmap passes, make opt_balance_tree only balance add/mul
|
2024-10-30 00:38:05 -07:00 |
|
Akash Levy
|
6401027ff6
|
Add pmux2shiftx
|
2024-10-29 15:00:00 -07:00 |
|
Akash Levy
|
751f463994
|
Add fanout limit
|
2024-10-25 19:55:57 -07:00 |
|
Akash Levy
|
2523b5d194
|
Add xnor processing to opt_balance_tree -splitfanout
|
2024-10-25 02:07:26 -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
|
dd487ca8a1
|
Updating Yosys
|
2024-10-03 01:46:09 -07:00 |
|
Akash Levy
|
03f76bbddd
|
Remove comments
|
2024-10-02 16:59:01 -07:00 |
|
Akash Levy
|
dd7e302aaa
|
Revert wreduce
|
2024-10-02 03:55:19 -07:00 |
|
Akash Levy
|
dbaaf78044
|
Iterate to new wire
|
2024-09-24 16:47:35 -07:00 |
|
Akash Levy
|
ebf8783b4b
|
Fixup parameters
|
2024-09-24 13:55:09 -07:00 |
|
Akash Levy
|
bebdb2f035
|
Reduce verbosity
|
2024-09-05 00:56:01 -07:00 |
|
Akash Levy
|
8f26fa9077
|
Fix for less pessimism in muxpack and opt_tree_balance
|
2024-08-29 23:44:57 -07:00 |
|
Akash Levy
|
ab20bbbe8e
|
Fix bug
|
2024-08-27 23:23:49 -07:00 |
|
Akash Levy
|
11c05e2e40
|
Revert "Reapply "Reapply "Reapply "Add fanoutlimit""""
This reverts commit cf6c4ec6e4 .
|
2024-08-27 17:38:48 -07:00 |
|
Akash Levy
|
cf6c4ec6e4
|
Reapply "Reapply "Reapply "Add fanoutlimit"""
This reverts commit e50bca4d98 .
|
2024-08-27 17:36:34 -07:00 |
|
Akash Levy
|
e50bca4d98
|
Revert "Reapply "Reapply "Add fanoutlimit"""
This reverts commit 22c99a2b2e .
|
2024-08-27 17:33:22 -07:00 |
|
Akash Levy
|
22c99a2b2e
|
Reapply "Reapply "Add fanoutlimit""
This reverts commit a32e4dd8f8 .
|
2024-08-27 17:33:00 -07:00 |
|
Akash Levy
|
a32e4dd8f8
|
Revert "Reapply "Add fanoutlimit""
This reverts commit 7ebc3ed7d2 .
|
2024-08-27 17:27:23 -07:00 |
|
Akash Levy
|
7ebc3ed7d2
|
Reapply "Add fanoutlimit"
This reverts commit 9470dbe806 .
|
2024-08-27 17:23:55 -07:00 |
|
Akash Levy
|
9470dbe806
|
Revert "Add fanoutlimit"
This reverts commit be9a4f338d .
|
2024-08-27 17:22:31 -07:00 |
|
Akash Levy
|
be9a4f338d
|
Add fanoutlimit
|
2024-08-27 17:20:29 -07:00 |
|
Akash Levy
|
77868f52ec
|
Add add/sub/mul to wreduce pass
|
2024-08-27 14:33:59 -07:00 |
|
Akash Levy
|
6552f131de
|
wreduce in opt_balance_tree
|
2024-08-27 14:33:43 -07:00 |
|
Akash Levy
|
4f6a153961
|
Working tree balance pass
|
2024-08-27 08:19:17 -07:00 |
|
Akash Levy
|
243d8317a5
|
SMALL mode with first pass of opt_balance_tree
|
2024-08-26 22:36:47 -07:00 |
|
Akash Levy
|
0ba088e5ed
|
Try again
|
2024-08-21 23:21:00 -07:00 |
|
Akash Levy
|
7f52eb0be8
|
Update muxpack
|
2024-08-21 23:00:18 -07:00 |
|
Akash Levy
|
1cc7e5536b
|
If fully constant don't count as user
|
2024-08-21 22:30:16 -07:00 |
|
Akash Levy
|
8989f2f98c
|
Undo fanout_split
|
2024-08-21 22:20:25 -07:00 |
|
Akash Levy
|
d0529c7eea
|
muxpack fixes
|
2024-08-21 21:51:08 -07:00 |
|
Akash Levy
|
8ee8e91ab8
|
Small edits
|
2024-08-21 21:40:59 -07:00 |
|
Akash Levy
|
426a9320d9
|
Small update
|
2024-08-21 21:38:34 -07:00 |
|
Akash Levy
|
7d44234d80
|
Try updated muxpack
|
2024-08-21 21:37:28 -07:00 |
|
Akash Levy
|
a945edc7a0
|
Smallfix
|
2024-08-21 20:26:29 -07:00 |
|
Akash Levy
|
283db470be
|
Small edit
|
2024-08-21 17:04:08 -07:00 |
|
Akash Levy
|
2e8ee9a44d
|
Smallclean
|
2024-08-21 17:03:22 -07:00 |
|
Akash Levy
|
26d9bdb17c
|
Add more stuff to muxpack
|
2024-08-21 16:57:28 -07:00 |
|
Akash Levy
|
7345258738
|
Add shift left to operators that can be size-reduced based on size of output ports
|
2024-08-14 22:05:47 -07:00 |
|
Akash Levy
|
35c19cb391
|
Option to include unused bits attribute or not
|
2024-08-14 22:05:12 -07:00 |
|
Akash Levy
|
55782682de
|
Iterative muxpack
|
2024-08-14 05:27:50 -07:00 |
|
Akash Levy
|
36fb6e08c1
|
Make muxpack faster
|
2024-08-06 02:26:57 -07:00 |
|
Akash Levy
|
0a997b9e64
|
muxpack verbosity and -ignore_excl option
|
2024-07-25 04:40:37 -07:00 |
|
Akash Levy
|
a42f4dbedb
|
Merge branch 'YosysHQ:main' into master
|
2024-07-18 00:10:20 -07:00 |
|
Emil J
|
1166238c0f
|
Merge pull request #4176 from povik/opt_expr-performance
Improve `opt_expr` performance
|
2024-07-15 16:10:25 +02:00 |
|
Emil J. Tywoniak
|
532188f239
|
opt_expr: change info message
|
2024-07-15 11:14:47 +02:00 |
|
Akash Levy
|
0596766cbd
|
Merge upstream yosys changes
|
2024-07-01 18:33:38 -07:00 |
|
Catherine
|
580aaa362d
|
opt_lut_ins: fix name of global object. NFCI
|
2024-06-28 15:12:36 +00:00 |
|
Emil J. Tywoniak
|
01f332e750
|
opt_expr: reduce mostly harmless warning to log
|
2024-06-25 20:18:49 +02:00 |
|