CIRCT  20.0.0git
circt::msft::PlacementDB Member List

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

addDesignPlacements()circt::msft::PlacementDBprivate
addPlacements(DynamicInstanceOp inst)circt::msft::PlacementDBprivate
ASC enum valuecirct::msft::PlacementDB
ctxtcirct::msft::PlacementDBprivate
DESC enum valuecirct::msft::PlacementDB
DimDevType typedefcirct::msft::PlacementDBprivate
DimNumMap typedefcirct::msft::PlacementDBprivate
DimXMap typedefcirct::msft::PlacementDBprivate
DimYMap typedefcirct::msft::PlacementDBprivate
Direction enum namecirct::msft::PlacementDB
getInstanceAt(PhysLocationAttr)circt::msft::PlacementDB
getLeaf(PhysLocationAttr)circt::msft::PlacementDBprivate
getNearestFreeInColumn(PrimitiveType prim, uint64_t column, uint64_t nearestToY)circt::msft::PlacementDB
insertPlacement(DynInstDataOpInterface op, PhysLocationAttr)circt::msft::PlacementDBprivate
movePlacement(PDPhysLocationOp, PhysLocationAttr)circt::msft::PlacementDB
movePlacement(PDRegPhysLocationOp, LocationVectorAttr)circt::msft::PlacementDB
movePlacement(DynInstDataOpInterface op, PhysLocationAttr from, PhysLocationAttr to)circt::msft::PlacementDBprivate
movePlacementCheck(DynInstDataOpInterface op, PhysLocationAttr from, PhysLocationAttr to)circt::msft::PlacementDBprivate
NONE enum valuecirct::msft::PlacementDB
place(DynamicInstanceOp inst, PhysLocationAttr, StringRef subpath, Location srcLoc)circt::msft::PlacementDB
place(DynamicInstanceOp inst, LocationVectorAttr, Location srcLoc)circt::msft::PlacementDB
placeIn(DynamicInstanceOp inst, DeclPhysicalRegionOp, StringRef subPath, Location srcLoc)circt::msft::PlacementDB
PlacementDB(mlir::ModuleOp topMod)circt::msft::PlacementDB
PlacementDB(mlir::ModuleOp topMod, const PrimitiveDB &seed)circt::msft::PlacementDB
placementscirct::msft::PlacementDBprivate
regionPlacementscirct::msft::PlacementDBprivate
RegionPlacements typedefcirct::msft::PlacementDBprivate
removePlacement(PDPhysLocationOp)circt::msft::PlacementDB
removePlacement(PDRegPhysLocationOp)circt::msft::PlacementDB
removePlacement(DynInstDataOpInterface, PhysLocationAttr)circt::msft::PlacementDBprivate
seededcirct::msft::PlacementDBprivate
topModcirct::msft::PlacementDBprivate
walkPlacements(function_ref< void(PhysLocationAttr, DynInstDataOpInterface)>, std::tuple< int64_t, int64_t, int64_t, int64_t > bounds=std::make_tuple(-1, -1, -1, -1), std::optional< PrimitiveType > primType={}, std::optional< WalkOrder >={})circt::msft::PlacementDB
walkRegionPlacements(function_ref< void(PDPhysRegionOp)>)circt::msft::PlacementDB