Crate revmc_cranelift

Source
Expand description

ยงrevmc-cranelift

EVM bytecode compiler Cranelift backend.

This crate is currently not functional due to missing i256 support in Cranelift.

Re-exportsยง

pub use cranelift;
pub use cranelift_jit;
pub use cranelift_module;
pub use cranelift_native;

Modulesยง

pretty_clif ๐Ÿ”’
This module provides the CommentWriter which makes it possible to add comments to the written cranelift IR.

Structsยง

EvmCraneliftBackend
The Cranelift-based EVM bytecode compiler backend.
EvmCraneliftBuilder
The Cranelift-based EVM bytecode compiler function builder.
Symbols ๐Ÿ”’

Enumsยง

ModuleWrapper ๐Ÿ”’

Functionsยง

convert_intcc ๐Ÿ”’
convert_linkage ๐Ÿ”’
opt_level_flag ๐Ÿ”’