Home
last modified time | relevance | path

Searched refs:array_layout (Results 1 – 8 of 8) sorted by relevance

/wasmtime-44.0.1/crates/cranelift/src/func_environ/gc/enabled/
H A Dnull.rs197 let array_layout = func_env.array_layout(interned_type_index).clone(); in alloc_array() localVariable
198 let base_size = array_layout.base_size; in alloc_array()
199 let align = array_layout.align; in alloc_array()
205 let size = emit_array_size(func_env, builder, &array_layout, len); in alloc_array()
H A Ddrc.rs397 let array_layout = func_env.array_layout(interned_type_index).clone(); in alloc_array() localVariable
398 let base_size = array_layout.base_size; in alloc_array()
399 let align = array_layout.align; in alloc_array()
405 let size = emit_array_size(func_env, builder, &array_layout, len); in alloc_array()
/wasmtime-44.0.1/crates/environ/src/gc/
H A Dnull.rs37 fn array_layout(&self, ty: &WasmArrayType) -> GcArrayLayout { in array_layout() method
H A Ddrc.rs46 fn array_layout(&self, ty: &WasmArrayType) -> GcArrayLayout { in array_layout() method
/wasmtime-44.0.1/crates/cranelift/src/func_environ/gc/
H A Denabled.rs918 let array_layout = func_env.array_layout(array_type_index); in emit_array_size_info() localVariable
927 .iconst(ir::types::I64, i64::from(array_layout.elem_size)); in emit_array_size_info()
937 .iconst(ir::types::I32, i64::from(array_layout.base_size)); in emit_array_size_info()
1331 array_layout: &GcArrayLayout, in emit_array_size()
1336 .iconst(ir::types::I32, i64::from(array_layout.base_size)); in emit_array_size()
1353 .imul_imm(len, i64::from(array_layout.elem_size)); in emit_array_size()
1432 fn array_layout(&mut self, type_index: ModuleInternedTypeIndex) -> &GcArrayLayout { in array_layout() method
/wasmtime-44.0.1/crates/environ/src/
H A Dgc.rs247 WasmCompositeInnerType::Array(ty) => Some(self.array_layout(ty).into()), in gc_layout()
258 fn array_layout(&self, ty: &WasmArrayType) -> GcArrayLayout; in array_layout() method
/wasmtime-44.0.1/crates/wasmtime/src/runtime/vm/
H A Dlibcalls.rs855 let array_layout = gc_layout.unwrap_array(); in array_new_data() localVariable
860 .alloc_uninit_array(shared_ty, len, &array_layout)? in array_new_data()
872 .copy_from_slice(array_layout.base_size, data); in array_new_data()
946 let array_layout = store in array_init_data() localVariable
951 let array_layout = array_layout.unwrap_array(); in array_init_data() localVariable
953 let obj_offset = array_layout.base_size.checked_add(dst_offset).unwrap(); in array_init_data()
/wasmtime-44.0.1/crates/wasmtime/src/runtime/
H A Dtype_registry.rs1119 gc_runtime.layouts().array_layout(a).into() in insert_entry_gc_layouts()