Skip to content

Commit bbc6a93

Browse files
committed
odb: remove dbChipRegion and dbChipBump destroy
Signed-off-by: Osama <[email protected]>
1 parent 3613b3c commit bbc6a93

File tree

4 files changed

+0
-24
lines changed

4 files changed

+0
-24
lines changed

src/odb/include/odb/db.h

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7054,7 +7054,6 @@ class dbChipBump : public dbObject
70547054

70557055
static dbChipBump* create(dbChipRegion* chip_region, dbInst* inst);
70567056

7057-
static void destroy(dbChipBump* bump);
70587057
// User Code End dbChipBump
70597058
};
70607059

@@ -7163,7 +7162,6 @@ class dbChipRegion : public dbObject
71637162
Side side,
71647163
dbTechLayer* layer);
71657164

7166-
static void destroy(dbChipRegion* chipRegion);
71677165
// User Code End dbChipRegion
71687166
};
71697167

src/odb/src/db/dbChipBump.cpp

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -169,13 +169,6 @@ dbChipBump* dbChipBump::create(dbChipRegion* chip_region, dbInst* inst)
169169
return (dbChipBump*) obj;
170170
}
171171

172-
void dbChipBump::destroy(dbChipBump* bump)
173-
{
174-
_dbChipBump* obj = (_dbChipBump*) bump;
175-
_dbChipRegion* _chip_region = (_dbChipRegion*) bump->getChipRegion();
176-
_chip_region->chip_bump_tbl_->destroy(obj);
177-
}
178-
179172
// User Code End dbChipBumpPublicMethods
180173
} // namespace odb
181174
// Generator Code End Cpp

src/odb/src/db/dbChipRegion.cpp

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -201,12 +201,6 @@ dbChipRegion* dbChipRegion::create(dbChip* chip,
201201
return (dbChipRegion*) chip_region;
202202
}
203203

204-
void dbChipRegion::destroy(dbChipRegion* chipRegion)
205-
{
206-
_dbChipRegion* chip_region = (_dbChipRegion*) chipRegion;
207-
_dbChip* chip = (_dbChip*) chip_region->getOwner();
208-
chip->chip_region_tbl_->destroy(chip_region);
209-
}
210204
// User Code End dbChipRegionPublicMethods
211205
} // namespace odb
212206
// Generator Code End Cpp

src/odb/test/cpp/TestChips.cpp

Lines changed: 0 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -244,13 +244,7 @@ BOOST_FIXTURE_TEST_CASE(test_chip_regions, F_CHIP_HIERARCHY)
244244
iterateChipRegions(memory_chip, {"R1", "R2", "R3"});
245245
iterateChipRegionInsts(memory_inst, {"R1", "R2", "R3"});
246246
iterateChipRegions(io_chip, {"R1"});
247-
dbChipRegion::destroy(memory_chip_region_r2);
248-
iterateChipRegions(memory_chip, {"R1", "R3"});
249-
dbChipRegion::destroy(memory_chip_region_r1);
250-
iterateChipRegions(memory_chip, {"R3"});
251247

252-
dbChipRegion::create(memory_chip, "R1", dbChipRegion::Side::FRONT, layer_l1);
253-
iterateChipRegions(memory_chip, {"R1", "R3"});
254248
try {
255249
dbChipRegion::create(cpu_chip, "R1", dbChipRegion::Side::FRONT, layer_l1);
256250
BOOST_TEST(false);
@@ -350,9 +344,6 @@ BOOST_FIXTURE_TEST_CASE(test_chip_bumps, F_CHIP_HIERARCHY)
350344
BOOST_TEST(io_inst_region_r1_bump_inst->getChipRegionInst()
351345
== io_inst_region_r1);
352346

353-
dbChipBump::destroy(io_bump);
354-
BOOST_TEST(io_chip_region_r1->getChipBumps().size() == 0);
355-
356347
dbMaster* io_master
357348
= createMaster1X1(lib1, "io_master", 100, 100, "in", "out");
358349
dbInst* io_cell

0 commit comments

Comments
 (0)