| actualExpandOps | GeneralSpreader::SpreadRegion | |
| addBinRegion(int newRegionTopBinY, int newRegionBottomBinY, int newRegionLeftBinX, int newRegionRightBinX, std::set< PlacementInfo::PlacementBinInfo * > &coveredBinSet) | GeneralSpreader::SpreadRegion | |
| binGrid | GeneralSpreader::SpreadRegion | private |
| binSetInRegion | GeneralSpreader::SpreadRegion | private |
| binsInRegion | GeneralSpreader::SpreadRegion | private |
| bottom() | GeneralSpreader::SpreadRegion | inline |
| bottomBinY | GeneralSpreader::SpreadRegion | private |
| capacityShrinkRatio | GeneralSpreader::SpreadRegion | private |
| cellsInRegion | GeneralSpreader::SpreadRegion | private |
| cellsInRegionVec | GeneralSpreader::SpreadRegion | private |
| contains(PlacementInfo::PlacementBinInfo *curBin) | GeneralSpreader::SpreadRegion | inline |
| curDirection | GeneralSpreader::SpreadRegion | private |
| curDirectionIndex | GeneralSpreader::SpreadRegion | private |
| dir2capacity | GeneralSpreader::SpreadRegion | private |
| dir2utilization | GeneralSpreader::SpreadRegion | private |
| dirType enum name | GeneralSpreader::SpreadRegion | |
| eps | GeneralSpreader::SpreadRegion | static |
| expandable(int tmpDir) | GeneralSpreader::SpreadRegion | inline |
| expandDown enum value | GeneralSpreader::SpreadRegion | |
| expandLeft enum value | GeneralSpreader::SpreadRegion | |
| expandOps | GeneralSpreader::SpreadRegion | |
| expandRight enum value | GeneralSpreader::SpreadRegion | |
| expandUp enum value | GeneralSpreader::SpreadRegion | |
| getBinsInRegion() | GeneralSpreader::SpreadRegion | inline |
| getCells() | GeneralSpreader::SpreadRegion | inline |
| getDirCapacityAndUtilization(int newTopBinY, int newBottomBinY, int newLeftBinX, int newRightBinX, dirType tmpDir, float &tmpUtilization, float &tmpCapacity) | GeneralSpreader::SpreadRegion | inline |
| getOverflowRatio() | GeneralSpreader::SpreadRegion | inline |
| isCovered(int newTopBinY, int newBottomBinY, int newLeftBinX, int newRightBinX, dirType tmpDir, std::set< PlacementInfo::PlacementBinInfo * > &coveredBinSet) | GeneralSpreader::SpreadRegion | inline |
| isOverflow() | GeneralSpreader::SpreadRegion | inline |
| isRegionOverlap(int tmpRegionTopBinY, int tmpRegionBottomBinY, int tmpRegionLeftBinX, int tmpRegionRightBinX) | GeneralSpreader::SpreadRegion | inline |
| isRegionOverlap(SpreadRegion *anotherRegion) | GeneralSpreader::SpreadRegion | inline |
| left() | GeneralSpreader::SpreadRegion | inline |
| leftBinX | GeneralSpreader::SpreadRegion | private |
| legalDir | GeneralSpreader::SpreadRegion | private |
| overflowRatio | GeneralSpreader::SpreadRegion | private |
| placementInfo | GeneralSpreader::SpreadRegion | private |
| right() | GeneralSpreader::SpreadRegion | inline |
| rightBinX | GeneralSpreader::SpreadRegion | private |
| simpleExpand(std::set< PlacementInfo::PlacementBinInfo * > &coveredBinSet) | GeneralSpreader::SpreadRegion | inline |
| simpleFindExpandDirection(std::set< PlacementInfo::PlacementBinInfo * > &coveredBinSet) | GeneralSpreader::SpreadRegion | inline |
| smartExpand(std::set< PlacementInfo::PlacementBinInfo * > &coveredBinSet) | GeneralSpreader::SpreadRegion | inline |
| smartFindExpandDirection(std::set< PlacementInfo::PlacementBinInfo * > &coveredBinSet) | GeneralSpreader::SpreadRegion | inline |
| SpreadRegion(PlacementInfo::PlacementBinInfo *curBin, PlacementInfo *placementInfo, std::vector< std::vector< PlacementInfo::PlacementBinInfo * >> &binGrid, float capacityShrinkRatio) | GeneralSpreader::SpreadRegion | inline |
| top() | GeneralSpreader::SpreadRegion | inline |
| topBinY | GeneralSpreader::SpreadRegion | private |
| totalCapacity | GeneralSpreader::SpreadRegion | private |
| totalUtilization | GeneralSpreader::SpreadRegion | private |
| ~SpreadRegion() | GeneralSpreader::SpreadRegion | inline |