Loading [MathJax]/jax/input/TeX/config.js
CIRCT 21.0.0git
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
PlacementDB Member List

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

dbPlacementDBprivate
getInstanceAt(MlirAttribute loc)PlacementDBinline
getNearestFreeInColumn(PrimitiveType 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(nb::callable pycb, std::tuple< nb::object, nb::object, nb::object, nb::object > bounds, nb::object prim, nb::object walkOrder)PlacementDBinline
~PlacementDB()PlacementDBinline