Beaver.MLIR.Pass behaviour (beaver v0.4.0)

This module defines functions working with MLIR Pass.

Summary

Functions

Ensure all passes are registered with the global registry.

Types

t()

@type t() :: %Beaver.MLIR.Pass{handler: term(), ref: term()}

Callbacks

run(t)

@callback run(Beaver.MLIR.Operation.t()) :: any()

Functions

ensure_all_registered!()

Ensure all passes are registered with the global registry.

make(value)