Skip to main content

Module codegen

Module codegen 

Source
Expand description

Cranelift code generation: translate IrFunction to native machine code.

The translator maps each IR instruction to calls into the C-ABI runtime bridge (rt_abi). Every Clojure Value is represented as an opaque pointer (I64 / I32 depending on target) in the CLIF IR.

Structs§

Compiler
AOT compiler: translates IR functions to native object code via Cranelift.

Enums§

CodegenError

Type Aliases§

CodegenResult