Skip to content

Commit f04d0f5

Browse files
committed
Removed redundant code.
Signed-off-by: Jaehyun Kim <[email protected]>
1 parent 2634a0a commit f04d0f5

File tree

1 file changed

+4
-22
lines changed

1 file changed

+4
-22
lines changed

src/rsz/src/RepairDesign.cc

Lines changed: 4 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -2486,20 +2486,11 @@ bool RepairDesign::makeRepeater(
24862486
continue;
24872487
}
24882488

2489-
load_db_net = db_network_->flatNet(load_pin);
2490-
2491-
Instance* load_instance_parent
2492-
= db_network_->getOwningInstanceParent(const_cast<Pin*>(load_pin));
2493-
24942489
// disconnect the load pin from everything
24952490
db_network_->disconnectPin(const_cast<Pin*>(load_pin));
24962491

2497-
if (driver_instance_parent != load_instance_parent) {
2498-
db_network_->hierarchicalConnect(db_network_->flatPin(buffer_op_pin),
2499-
db_network_->flatPin(load_pin));
2500-
} else {
2501-
db_network_->connectPin(const_cast<Pin*>(load_pin), buffer_op_net);
2502-
}
2492+
db_network_->hierarchicalConnect(db_network_->flatPin(buffer_op_pin),
2493+
db_network_->flatPin(load_pin));
25032494
}
25042495

25052496
//
@@ -2599,9 +2590,6 @@ bool RepairDesign::makeRepeater(
25992590
}
26002591
// non-repeater load pins
26012592
if (!repeater_load_pins.hasKey(pin)) {
2602-
Instance* load_instance_parent
2603-
= db_network_->getOwningInstanceParent(const_cast<Pin*>(pin));
2604-
26052593
Instance* inst = network_->instance(pin);
26062594
// do not disconnect/reconnect don't touch instances
26072595
if (resizer_->dontTouch(inst)) {
@@ -2615,14 +2603,8 @@ bool RepairDesign::makeRepeater(
26152603
// non repeater loads go on input side
26162604
db_network_->connectPin(const_cast<Pin*>(pin), buffer_ip_net);
26172605

2618-
if (driver_instance_parent != load_instance_parent) {
2619-
db_network_->hierarchicalConnect(db_network_->flatPin(driver_pin),
2620-
db_network_->flatPin(pin));
2621-
// hierarchical connection will implicitly hook up the driver pin
2622-
} else {
2623-
// No hierarchy.
2624-
db_network_->connectPin(const_cast<Pin*>(pin), ip_net);
2625-
}
2606+
db_network_->hierarchicalConnect(db_network_->flatPin(driver_pin),
2607+
db_network_->flatPin(pin));
26262608
}
26272609
}
26282610

0 commit comments

Comments
 (0)