From aec3df36d10bed741ff1100ef63dd8199b72db45 Mon Sep 17 00:00:00 2001 From: Akash Levy Date: Sun, 7 Jul 2024 21:46:23 -0700 Subject: [PATCH] Make flatten less expressive --- passes/techmap/flatten.cc | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/passes/techmap/flatten.cc b/passes/techmap/flatten.cc index 25d559510..777ab58a8 100644 --- a/passes/techmap/flatten.cc +++ b/passes/techmap/flatten.cc @@ -33,10 +33,7 @@ IdString concat_name(RTLIL::Cell *cell, IdString object_name) if (object_name[0] == '\\') return stringf("%s.%s", cell->name.c_str(), object_name.c_str() + 1); else { - std::string object_name_str = object_name.str(); - if (object_name_str.substr(0, 8) == "$flatten") - object_name_str.erase(0, 8); - return stringf("$flatten%s.%s", cell->name.c_str(), object_name_str.c_str()); + return stringf("%s.%s", cell->name.c_str(), object_name.c_str()); } }