How is dag been represented in tablegen?

There is a native type dag supported by tablegen (or the .td file), I’m wondering how it is represented by s-expression when initialized. As s-expression is usually for tree instead of graph.

Thanks,
-Thomson