CIRCT  20.0.0git
PlacementDB Member List

This is the complete list of members for PlacementDB, including all inherited members.

dbPlacementDBprivate
getInstanceAt(MlirAttribute loc)PlacementDBinline
getNearestFreeInColumn(CirctMSFTPrimitiveType prim, uint64_t column, uint64_t nearestToY)PlacementDBinline
movePlacement(MlirOperation locOp, MlirAttribute newLoc)PlacementDBinline
place(MlirOperation instOp, MlirAttribute loc, std::string subpath, MlirLocation srcLoc)PlacementDBinline
PlacementDB(MlirModule top, PrimitiveDB *seed)PlacementDBinline
removePlacement(MlirOperation locOp)PlacementDBinline
walkPlacements(py::function pycb, std::tuple< py::object, py::object, py::object, py::object > bounds, py::object prim, py::object walkOrder)PlacementDBinline
~PlacementDB()PlacementDBinline