Skip to main content

Module translate

Module translate 

Source
Expand description

EVM to IR translation.

Modulesยง

peephole ๐Ÿ”’
Peephole optimizations applied during translation.
pf ๐Ÿ”’
vstack ๐Ÿ”’
Section-local virtual stack that tracks EVM stack values as SSA values.

Macrosยง

format_printf ๐Ÿ”’

Structsยง

FcxConfig ๐Ÿ”’
FunctionCx ๐Ÿ”’

Constantsยง

STACK_CAP ๐Ÿ”’

Functionsยง

effective_stack_diff ๐Ÿ”’
Computes the effective stack diff for an instruction, matching the codegen semantics.
get_field ๐Ÿ”’

Type Aliasesยง

Incoming ๐Ÿ”’
A list of incoming values for a block. Represents a phi node.
SwitchTargets ๐Ÿ”’
A list of switch targets.