aboutsummaryrefslogtreecommitdiffstats
path: root/passes/pmgen/test_pmgen.cc
diff options
context:
space:
mode:
authorClifford Wolf <clifford@clifford.at>2019-08-16 14:16:35 +0200
committerClifford Wolf <clifford@clifford.at>2019-08-16 14:16:35 +0200
commit20910fd7c8638ec58c85e750d5b8a7da1c83cded (patch)
tree37e6be645fc4ec781c96e57174fa3e231a61106e /passes/pmgen/test_pmgen.cc
parentf45dad8220ed7c24ddaad5fc3f84bb80ddafb5ae (diff)
downloadyosys-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.cc2
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)