Module sway_core::asm_generation

source ·

Re-exports§

  • pub use abi::*;
  • pub use evm::*;

Modules§

Structs§

  • The bytecode for a sway program as well as the byte offsets of configuration-time constants in the bytecode.
  • Represents an ASM set which has had register allocation, jump elimination, and optimization applied to it
  • MidenVM Asm is built in the following way: Function bodies are abstracted into [Procedures] Arguments to functions are evaluated before the exec.proc is issued
  • A procedure block is used to define a frequently-used sequence of instructions. A procedure must start with a proc.
  • an abstract stack, used to organize instruction code

Enums§

Traits§

Type Aliases§