Module jit
Source - 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.
- 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).
- compile_graph
- Compile a single IR graph into an optimized execution plan.
- load_jit
- Parse, lower, validate, optimize, and JIT-compile a
.sw program.