calyx icon indicating copy to clipboard operation
calyx copied to clipboard

Queues: add flow inference to specialized queue compiler

Open polybeandip opened this issue 5 months ago • 0 comments

Currently, the compiler from PR #2457 ignores class names in the Rio program. Only the position of a node in the tree matters for flow inference: i.e. the compiler would produce the same hardware for

rr[strict[fifo[A], fifo[B]], fifo[C]]

and

rr[strict[fifo[C], fifo[A]], fifo[B]]

It would be nice to remedy this at some point!

Originally posted by @polybeandip in https://github.com/calyxir/calyx/pull/2460#discussion_r2102881945

polybeandip avatar Jun 02 '25 15:06 polybeandip