mirror of
https://github.com/YosysHQ/yosys
synced 2025-04-24 09:35:32 +00:00
consteval: Fix $bwmux handling
If the cell type has a S signal and hasn't already been handled, use `CellTypes::eval(cell, A, B, S)`.
This commit is contained in:
parent
8186d67ad7
commit
9efd871903
2 changed files with 6 additions and 4 deletions
|
@ -1044,9 +1044,7 @@ struct TestCellPass : public Pass {
|
|||
// $pmux doesn't work in sat, and is not supported with 'techmap -assert'
|
||||
if (nosat && techmap_cmd.compare("aigmap") == 0)
|
||||
cell_types[ID($pmux)] = "*";
|
||||
// $bwmux is not supported by ConstEval
|
||||
if (noeval)
|
||||
cell_types[ID($bwmux)] = "A";
|
||||
cell_types[ID($bwmux)] = "A";
|
||||
|
||||
cell_types[ID($slice)] = "A";
|
||||
cell_types[ID($concat)] = "AB";
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue