> For the complete documentation index, see [llms.txt](https://tissue333.gitbook.io/cornell/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://tissue333.gitbook.io/cornell/configurable_fpga_dnn/equeue-dialect.md).

# Event Queue Dialect (MLIR)

## Tasks

* Build examples out of pure C++ rather than writing IR.
  * EDSC is a good example: <https://github.com/llvm/llvm-project/blob/8d64df9f139038b48344dd9f1f20a38b22aba8c9/mlir/test/EDSC/builder-api-test.cpp>
  * toy backend: <https://github.com/llvm/llvm-project/blob/57818885be5160380e29e9c2e915b37d5b11ade9/mlir/examples/toy/Ch5/mlir/MLIRGen.cpp>
