Home
last modified time | relevance | path

Searched refs:FrameValType (Results 1 – 4 of 4) sorted by relevance

/wasmtime-44.0.1/crates/environ/src/
H A Dframe_table.rs428 pub enum FrameValType { enum
441 impl FrameValType { impl
445 FrameValType::I32 => 4, in storage_size()
446 FrameValType::I64 => 8, in storage_size()
447 FrameValType::F32 => 4, in storage_size()
448 FrameValType::F64 => 8, in storage_size()
450 FrameValType::AnyRef | FrameValType::ExternRef | FrameValType::ExnRef => 4, in storage_size()
457 impl From<FrameValType> for u8 {
460 FrameValType::I32 => 0, in from()
461 FrameValType::I64 => 1, in from()
[all …]
/wasmtime-44.0.1/crates/environ/src/compile/
H A Dframe_table.rs27 locals: Vec<(FrameValType, FrameStateSlotOffset)>,
46 impl From<WasmValType> for FrameValType { implementation
47 fn from(ty: WasmValType) -> FrameValType { in from() argument
49 WasmValType::I32 => FrameValType::I32, in from()
50 WasmValType::I64 => FrameValType::I64, in from()
51 WasmValType::F32 => FrameValType::F32, in from()
52 WasmValType::F64 => FrameValType::F64, in from()
53 WasmValType::V128 => FrameValType::V128, in from()
55 WasmHeapTopType::Any => FrameValType::AnyRef, in from()
58 WasmHeapTopType::Exn => FrameValType::ExnRef, in from()
[all …]
/wasmtime-44.0.1/crates/wasmtime/src/runtime/
H A Ddebug.rs772 ty: FrameValType, in read_value() argument
779 FrameValType::I32 => { in read_value()
783 FrameValType::I64 => { in read_value()
787 FrameValType::F32 => { in read_value()
791 FrameValType::F64 => { in read_value()
795 FrameValType::V128 => { in read_value()
800 FrameValType::AnyRef => { in read_value()
806 FrameValType::ExnRef => { in read_value()
818 FrameValType::FuncRef => { in read_value()
844 FrameValType::AnyRef | FrameValType::ExnRef | FrameValType::ExternRef => { in gc_refs_in_frame()
[all …]
/wasmtime-44.0.1/crates/cranelift/src/
H A Dfunc_environ.rs30 EngineOrModuleTypeIndex, FrameStateSlotBuilder, FrameValType, FuncIndex, FuncKey,
1151 let offset = b.add_local(FrameValType::from(ty)); in add_state_slot_local()
1202 b.push_stack(parent_shape, FrameValType::from(wasm_ty)); in update_state_slot_stack()