Expand description
Provides an interface for extending hugr-llvm
to emit CustomTypes,
CustomConsts, and ExtensionOps.
Modules§
- extension_
op - load_
constant - Provides the implementation for a collection of CustomConst callbacks.
- types
Structs§
- Codegen
Exts Builder - A container for a collection of codegen callbacks as they are being assembled.
- Codegen
Exts Map - The result of CodegenExtsBuilder::finish. Users are expected to
deconstruct this type, and consume the fields independently.
We expect to add further collections at a later date, and so this type is
marked
non_exhaustive
Traits§
- Codegen
Extension - A helper to register codegen extensions.