Re-exports§
pub use error::Error;pub use error::Result;pub use pvm::Instruction;pub use pvm::Opcode;pub use pvm::ProgramBlob;pub use spi::SpiProgram;pub use translate::CompileOptions;pub use translate::ImportAction;pub use translate::OptimizationFlags;pub use translate::compile;pub use translate::compile_with_options;pub use translate::compile_with_stats;pub use translate::stats::CompileStats;
Modules§
- abi
- PVM ABI constants (Registers, Memory Layout, Frame Layout).
- error
- llvm_
backend - llvm_
frontend - memory_
layout - PVM memory address layout constants. All WASM-to-PVM memory regions are defined here so the layout can be understood and modified in one place.
- pvm
- spi
- test_
harness - Test harness module for writing unit and integration tests.
- translate