aboutsummaryrefslogtreecommitdiffstats
path: root/passes/pmgen/peepopt.cc
diff options
context:
space:
mode:
authorClifford Wolf <clifford@clifford.at>2019-04-30 11:25:15 +0200
committerClifford Wolf <clifford@clifford.at>2019-04-30 11:25:15 +0200
commitb515fd2d25851c90c9a0b08414c5ea5edeb916a0 (patch)
tree18e75d1f0b5ad39801b3cfcb72905ca048847ab7 /passes/pmgen/peepopt.cc
parent4306bebe586dc3a6a954a6630b9f0292c1b1b1dd (diff)
downloadyosys-b515fd2d25851c90c9a0b08414c5ea5edeb916a0.tar.gz
yosys-b515fd2d25851c90c9a0b08414c5ea5edeb916a0.tar.bz2
yosys-b515fd2d25851c90c9a0b08414c5ea5edeb916a0.zip
Add peepopt_muldiv, fixes #930
Signed-off-by: Clifford Wolf <clifford@clifford.at>
Diffstat (limited to 'passes/pmgen/peepopt.cc')
-rw-r--r--passes/pmgen/peepopt.cc1
1 files changed, 1 insertions, 0 deletions
diff --git a/passes/pmgen/peepopt.cc b/passes/pmgen/peepopt.cc
index 0584878c3..78eb68c7a 100644
--- a/passes/pmgen/peepopt.cc
+++ b/passes/pmgen/peepopt.cc
@@ -59,6 +59,7 @@ struct PeepoptPass : public Pass {
did_something = false;
peepopt_pm pm(module, module->selected_cells());
pm.run_shiftmul();
+ pm.run_muldiv();
}
}
}