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 D | null.rs | 197 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 D | drc.rs | 397 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 D | null.rs | 37 fn array_layout(&self, ty: &WasmArrayType) -> GcArrayLayout { in array_layout() method
|
| H A D | drc.rs | 46 fn array_layout(&self, ty: &WasmArrayType) -> GcArrayLayout { in array_layout() method
|
| /wasmtime-44.0.1/crates/cranelift/src/func_environ/gc/ |
| H A D | enabled.rs | 918 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 D | gc.rs | 247 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 D | libcalls.rs | 855 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 D | type_registry.rs | 1119 gc_runtime.layouts().array_layout(a).into() in insert_entry_gc_layouts()
|