From ffb5e38de290a2fc3415601a9fcb515994116031 Mon Sep 17 00:00:00 2001 From: Gabriel Gouvine Date: Thu, 29 Jun 2023 14:37:46 +0200 Subject: [PATCH] Apply library bloating during free space computation --- etesian/src/EtesianEngine.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/etesian/src/EtesianEngine.cpp b/etesian/src/EtesianEngine.cpp index 67b09085..cbc66f07 100644 --- a/etesian/src/EtesianEngine.cpp +++ b/etesian/src/EtesianEngine.cpp @@ -754,7 +754,7 @@ namespace Etesian { for ( Occurrence occurrence : getCell()->getTerminalNetlistInstanceOccurrences(getBlockInstance()) ) { ++instancesNb; Instance* instance = static_cast(occurrence.getEntity()); - Box instanceAb = instance->getAbutmentBox(); + Box instanceAb = _bloatCells.getAb( occurrence ); string masterName = getString( instance->getMasterCell()->getName() ); DbU::Unit length = (instanceAb.getHeight() / sliceHeight) * instanceAb.getWidth(); if (af->isRegister(masterName)) {