aboutsummaryrefslogtreecommitdiffstats
path: root/ecp5/arch_place.cc
diff options
context:
space:
mode:
Diffstat (limited to 'ecp5/arch_place.cc')
-rw-r--r--ecp5/arch_place.cc4
1 files changed, 2 insertions, 2 deletions
diff --git a/ecp5/arch_place.cc b/ecp5/arch_place.cc
index a1f8aa1f..b1849ee6 100644
--- a/ecp5/arch_place.cc
+++ b/ecp5/arch_place.cc
@@ -124,10 +124,10 @@ void Arch::permute_luts()
for (int i = 0; i < 4; i++) {
IdString p = port_names.at(i);
// log_info("%s %s %f\n", p.c_str(ctx), port_names.at(inputs.at(i).second).c_str(ctx), inputs.at(i).first);
- disconnect_port(getCtx(), ci, p);
+ ci->disconnectPort(p);
ci->ports.at(p).net = nullptr;
if (orig_nets.at(inputs.at(i).second) != nullptr) {
- connect_port(getCtx(), orig_nets.at(inputs.at(i).second), ci, p);
+ ci->connectPort(p, orig_nets.at(inputs.at(i).second));
ci->params[id(p.str(this) + "MUX")] = p.str(this);
} else {
ci->params[id(p.str(this) + "MUX")] = std::string("1");