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().