From 61a607c68b3aa03770a3cb71f9d3b19fd0736ab5 Mon Sep 17 00:00:00 2001 From: James Cherry Date: Fri, 16 Aug 2024 16:50:57 -0700 Subject: [PATCH] Network::findInstPinsHierMatching speedup Signed-off-by: James Cherry --- network/Network.cc | 3 +-- search/Search.i | 2 +- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/network/Network.cc b/network/Network.cc index eac5151f..6c8d8f90 100644 --- a/network/Network.cc +++ b/network/Network.cc @@ -1047,8 +1047,7 @@ Network::findInstPinsHierMatching(const Instance *instance, while (pin_iter->hasNext()) { const Pin *pin = pin_iter->next(); const char *port_name = name(port(pin)); - string pin_name; - stringPrint(pin_name, "%s%c%s", inst_name.c_str(), divider_, port_name); + string pin_name = inst_name + divider_ + port_name; if (pattern->match(pin_name.c_str())) matches.push_back(pin); } diff --git a/search/Search.i b/search/Search.i index a5c83a20..da07b521 100644 --- a/search/Search.i +++ b/search/Search.i @@ -1236,7 +1236,7 @@ use_default_arrival_clock() void set_use_default_arrival_clock(bool enable) { - return Sta::sta()->setUseDefaultArrivalClock(enable); + Sta::sta()->setUseDefaultArrivalClock(enable); } ////////////////////////////////////////////////////////////////