the intermediate representation of trident — a typed graph IR between source language and triton assembly (TASM)

TIR captures program structure (nodes, operation types, nesting depth, branch count, loop bounds, memory access patterns) in a form suitable for both classical optimization and trident/reference/roadmap. the compilation pipeline: trident source → TIR → TASM → Triton VMstark proof

Dimensions

trident/src/ir/tir
tir — Trident Intermediate Representation Target-independent TIR between the AST and backend assembly. The compiler pipeline is: parse -> typecheck -> TIRBuilder -> StackLowering -> assembly text. Structure [`mod.rs`](/trident/src/ir/tir/mod.rs) — [`TIROp`](/trident/src/ir/tir/mod.rs-18) enum (53…

Local Graph