For the complete documentation index, see llms.txt. Markdown versions of all pages are available by appending .md to any URL (e.g. /get-started.md).
Mojo function
single_buffer_edge_rules
def single_buffer_edge_rules(config: PipelineConfig) -> List[EdgeRule]
8 rules encoding single-buffer structural dependencies.
Rule 1: frag → compute (same subtile, non-lc, first match only) Rule 2: sync[0] → store Rule 3: store → sync[1] Rule 4: sync[1] → lc_frag Rule 5: frag → sync[0] (ANTI, non-lc frags) Rule 6: lc_frag → lc_comp (d=1) Rule 7: load → store (d=1) Rule 8: lc_frag → store (ANTI, d=1)
Returns: