Adds the getDepth method to the LogicalObjFifoOpInterface. Also updates the getTiles return type to ValueRange, which makes the method easier to implement for logical objectFifos that don't have the tiles as operands themselves. This PR is prefetching some general changes needed to introduce a new logical objectFifo op which is created from a set of buffers, which I need for moving the bulk of the StatefulTransform logic into the AMDAIE dialect.
Adds the
getDepth
method to theLogicalObjFifoOpInterface
. Also updates thegetTiles
return type toValueRange
, which makes the method easier to implement for logical objectFifos that don't have the tiles as operands themselves. This PR is prefetching some general changes needed to introduce a new logical objectFifo op which is created from a set of buffers, which I need for moving the bulk of theStatefulTransform
logic into theAMDAIE
dialect.