diff options
author | Clifford Wolf <clifford@clifford.at> | 2019-08-16 14:16:35 +0200 |
---|---|---|
committer | Clifford Wolf <clifford@clifford.at> | 2019-08-16 14:16:35 +0200 |
commit | 20910fd7c8638ec58c85e750d5b8a7da1c83cded (patch) | |
tree | 37e6be645fc4ec781c96e57174fa3e231a61106e /passes/pmgen/test_pmgen.cc | |
parent | f45dad8220ed7c24ddaad5fc3f84bb80ddafb5ae (diff) | |
download | yosys-20910fd7c8638ec58c85e750d5b8a7da1c83cded.tar.gz yosys-20910fd7c8638ec58c85e750d5b8a7da1c83cded.tar.bz2 yosys-20910fd7c8638ec58c85e750d5b8a7da1c83cded.zip |
Add pmgen finish statement, return number of matches
Signed-off-by: Clifford Wolf <clifford@clifford.at>
Diffstat (limited to 'passes/pmgen/test_pmgen.cc')
-rw-r--r-- | passes/pmgen/test_pmgen.cc | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/passes/pmgen/test_pmgen.cc b/passes/pmgen/test_pmgen.cc index 053dbe021..d787d49be 100644 --- a/passes/pmgen/test_pmgen.cc +++ b/passes/pmgen/test_pmgen.cc @@ -235,7 +235,7 @@ struct TestPmgenPass : public Pass { extra_args(args, argidx, design); for (auto module : design->selected_modules()) - test_pmgen_pm(module, module->selected_cells()).run_reduce(reduce_chain); + while (test_pmgen_pm(module, module->selected_cells()).run_reduce(reduce_chain)) {} } void execute_reduce_tree(std::vector<std::string> args, RTLIL::Design *design) |