@@ -364,8 +364,8 @@ void UnbufferMove::removeBuffer(Instance* buffer)
364364 // Remove the unused buffer
365365 if (out_db_net == nullptr ) {
366366 // jk: behavior change point1
367- // dbInst* dbinst_buffer = db_network_->staToDb(buffer);
368- // dbInst::destroy(dbinst_buffer);
367+ dbInst* dbinst_buffer = db_network_->staToDb (buffer);
368+ dbInst::destroy (dbinst_buffer);
369369 return ;
370370 }
371371
@@ -380,15 +380,15 @@ void UnbufferMove::removeBuffer(Instance* buffer)
380380 odb::dbModNet* removed_modnet = op_modnet;
381381 bool out_net_has_port = db_network_->hasPort (out_net);
382382 // jk: behavior change point2
383- // bool in_net_has_port = db_network_->hasPort(in_net);
384- // if (in_net_has_port == false && out_net_has_port == true) {
385- if (out_net_has_port == true ) {
386- // output net has port, so it should survive
383+ bool in_net_has_port = db_network_->hasPort (in_net);
384+ if (in_net_has_port == false && out_net_has_port == true ) {
385+ // if (out_net_has_port == true) {
386+ // output net has port, so it should survive
387387 survivor = out_net;
388388 removed = in_net;
389389 // jk: behavior change point2
390- // survivor_modnet = op_modnet;
391- // removed_modnet = ip_modnet;
390+ survivor_modnet = op_modnet;
391+ removed_modnet = ip_modnet;
392392 }
393393
394394 // Disconnect the buffer and handle the nets
0 commit comments