Module jit

Module jit 

Source

Structs§

CompileStats
Statistics from the compilation process.
CompiledGraph
The compiled execution plan for a single IR graph.
JitExecutor
A JIT-compiled executor that runs pre-compiled graph execution plans.
JitResult
Result of a JIT execution.
MemoryPlan
The memory plan for a compiled graph — maps NodeIds to buffer slots and tracks lifetimes for dead value elimination.
SlotRef
Specifies which buffer slot an instruction reads from.
ValueLifetime
Tracks when each value is first produced and last consumed.

Enums§

BinaryInstr
Binary operation variants (pre-dispatched).
CompareInstr
Comparison operation variants.
Instruction
A single operation in the compiled execution plan.
LogicalBinInstr
Logical binary operation variants.
ReduceInstr
Reduction operation variants.
UnaryInstr
Unary operation variants (pre-dispatched).

Functions§

compile_graph
Compile a single IR graph into an optimized execution plan.
load_jit
Parse, lower, validate, optimize, and JIT-compile a .sw program.