mirror of
https://github.com/YosysHQ/yosys
synced 2025-06-23 06:13:41 +00:00
Rename to bus_rebuild
This commit is contained in:
parent
14f8179e51
commit
29710e6677
3 changed files with 9 additions and 9 deletions
2
Makefile
2
Makefile
|
@ -729,7 +729,7 @@ OBJS += passes/cmds/splitnets.o
|
||||||
OBJS += passes/cmds/tee.o
|
OBJS += passes/cmds/tee.o
|
||||||
OBJS += passes/cmds/activity.o
|
OBJS += passes/cmds/activity.o
|
||||||
OBJS += passes/cmds/splitnetlist.o
|
OBJS += passes/cmds/splitnetlist.o
|
||||||
OBJS += passes/cmds/reconstructbusses.o
|
OBJS += passes/cmds/bus_rebuild.o
|
||||||
OBJS += passes/cmds/longloop_select.o
|
OBJS += passes/cmds/longloop_select.o
|
||||||
OBJS += passes/sat/sim.o
|
OBJS += passes/sat/sim.o
|
||||||
OBJS += passes/techmap/bufnorm.o
|
OBJS += passes/techmap/bufnorm.o
|
||||||
|
|
|
@ -56,7 +56,7 @@ OBJS += passes/cmds/portarcs.o
|
||||||
|
|
||||||
OBJS += passes/cmds/activity.o
|
OBJS += passes/cmds/activity.o
|
||||||
OBJS += passes/cmds/splitnetlist.o
|
OBJS += passes/cmds/splitnetlist.o
|
||||||
OBJS += passes/cmds/reconstructbusses.o
|
OBJS += passes/cmds/bus_rebuild.o
|
||||||
|
|
||||||
OBJS += passes/cmds/wrapcell.o
|
OBJS += passes/cmds/wrapcell.o
|
||||||
OBJS += passes/cmds/setenv.o
|
OBJS += passes/cmds/setenv.o
|
||||||
|
|
|
@ -5,9 +5,9 @@
|
||||||
USING_YOSYS_NAMESPACE
|
USING_YOSYS_NAMESPACE
|
||||||
PRIVATE_NAMESPACE_BEGIN
|
PRIVATE_NAMESPACE_BEGIN
|
||||||
|
|
||||||
struct ReconstructBusses : public ScriptPass {
|
struct bus_rebuild : public ScriptPass {
|
||||||
ReconstructBusses()
|
bus_rebuild()
|
||||||
: ScriptPass("reconstructbusses", "Reconstruct busses from wires with the same prefix following the convention: <prefix>_<index>_")
|
: ScriptPass("bus_rebuild", "Reconstruct busses from wires with the same prefix following the convention: <prefix>_<index>_")
|
||||||
{
|
{
|
||||||
}
|
}
|
||||||
void script() override {}
|
void script() override {}
|
||||||
|
@ -44,7 +44,7 @@ struct ReconstructBusses : public ScriptPass {
|
||||||
if (std::getenv("DEBUG_RECONSTRUCT_BUSSES")) {
|
if (std::getenv("DEBUG_RECONSTRUCT_BUSSES")) {
|
||||||
debug = true;
|
debug = true;
|
||||||
}
|
}
|
||||||
log("Running reconstructbusses pass\n");
|
log("Running bus_rebuild pass\n");
|
||||||
log_flush();
|
log_flush();
|
||||||
for (auto module : design->modules()) {
|
for (auto module : design->modules()) {
|
||||||
if (module->get_bool_attribute("\\blackbox"))
|
if (module->get_bool_attribute("\\blackbox"))
|
||||||
|
@ -318,10 +318,10 @@ struct ReconstructBusses : public ScriptPass {
|
||||||
module->fixup_ports();
|
module->fixup_ports();
|
||||||
}
|
}
|
||||||
if (debug)
|
if (debug)
|
||||||
run_pass("write_rtlil post_reconstructbusses.rtlil");
|
run_pass("write_rtlil post_bus_rebuild.rtlil");
|
||||||
log("End reconstructbusses pass\n");
|
log("End bus_rebuild pass\n");
|
||||||
log_flush();
|
log_flush();
|
||||||
}
|
}
|
||||||
} ReconstructBusses;
|
} bus_rebuild;
|
||||||
|
|
||||||
PRIVATE_NAMESPACE_END
|
PRIVATE_NAMESPACE_END
|
Loading…
Add table
Add a link
Reference in a new issue