API Reference charms v0.1.1

Modules

Documentation for Charms.

Charms.Defm is a DSL for defining functions that can be JIT-compiled.

Charms.Defm.Definition provides functions to define and compile defm functions that can be JIT/AOT compiled to native targets.

Expander is a module of functions to compile Elixir AST to MLIR.

Intrinsic module for BEAM environment's type.

Behaviour to define intrinsic functions.

Intrinsic module to work with pointers.

Intrinsic module to define essential functions provided by Charms.

Intrinsic module for SIMD types.

Intrinsic module for SIMD type.