|
AMF-Placer
2.0
An Open-Source Timing-driven Analytical Mixed-size FPGA Placer
|
a struct to describe the expanding operation for the SpreadRegion More...
#include <GeneralSpreader.h>
Public Member Functions | |
| expandOp () | |
| expandOp (int topYOp, int bottomYOp, int leftXOp, int rightXOp) | |
| expandOp & | operator= (const expandOp &a) |
| expandOp | operator+ (int x) const |
| overload operator+ to expand the SpreadRegion by given steps in the pre-set direction More... | |
Public Attributes | |
| int | topYOp |
| int | bottomYOp |
| int | leftXOp |
| int | rightXOp |
a struct to describe the expanding operation for the SpreadRegion
Definition at line 208 of file GeneralSpreader.h.
|
inline |
Definition at line 212 of file GeneralSpreader.h.
Referenced by operator+().

|
inline |
Definition at line 216 of file GeneralSpreader.h.
|
inline |
overload operator+ to expand the SpreadRegion by given steps in the pre-set direction
| x | the expand steps (currently we only support the expansion by 1 bin) |
Definition at line 236 of file GeneralSpreader.h.

Definition at line 221 of file GeneralSpreader.h.
| int GeneralSpreader::SpreadRegion::expandOp::bottomYOp |
Definition at line 210 of file GeneralSpreader.h.
Referenced by operator+(), operator=(), GeneralSpreader::SpreadRegion::simpleExpand(), GeneralSpreader::SpreadRegion::simpleFindExpandDirection(), GeneralSpreader::SpreadRegion::smartExpand(), and GeneralSpreader::SpreadRegion::smartFindExpandDirection().
| int GeneralSpreader::SpreadRegion::expandOp::leftXOp |
Definition at line 210 of file GeneralSpreader.h.
Referenced by operator+(), operator=(), GeneralSpreader::SpreadRegion::simpleExpand(), GeneralSpreader::SpreadRegion::simpleFindExpandDirection(), GeneralSpreader::SpreadRegion::smartExpand(), and GeneralSpreader::SpreadRegion::smartFindExpandDirection().
| int GeneralSpreader::SpreadRegion::expandOp::rightXOp |
Definition at line 210 of file GeneralSpreader.h.
Referenced by operator+(), operator=(), GeneralSpreader::SpreadRegion::simpleExpand(), GeneralSpreader::SpreadRegion::simpleFindExpandDirection(), GeneralSpreader::SpreadRegion::smartExpand(), and GeneralSpreader::SpreadRegion::smartFindExpandDirection().
| int GeneralSpreader::SpreadRegion::expandOp::topYOp |
Definition at line 210 of file GeneralSpreader.h.
Referenced by operator+(), operator=(), GeneralSpreader::SpreadRegion::simpleExpand(), GeneralSpreader::SpreadRegion::simpleFindExpandDirection(), GeneralSpreader::SpreadRegion::smartExpand(), and GeneralSpreader::SpreadRegion::smartFindExpandDirection().