Module dot

Source
Expand description

Backend for DOT (Graphviz).

This backend writes a graph in the DOT language, for the ease of IR inspection and debugging.

Structsยง

Options
Configuration options for the dot backend
Prefixed ๐Ÿ”’
StatementGraph ๐Ÿ”’
Stores information about the graph of statements
Targets ๐Ÿ”’
Stores the target nodes for control flow statements

Constantsยง

COLORS ๐Ÿ”’
set39 color scheme from https://graphviz.org/doc/info/colors.html

Functionsยง

name ๐Ÿ”’
write
Write shader module to a String.
write_fun ๐Ÿ”’
write_function_expressions ๐Ÿ”’

Type Aliasesยง

NodeId ๐Ÿ”’
Identifier used to address a graph node