Searched refs:ptr_type (Results 1 – 9 of 9) sorted by relevance
| /wasmtime-44.0.1/winch/codegen/src/codegen/ |
| H A D | builtin.rs | 63 ptr_type: WasmValType, 81 ptr_type: ptr_type_from_ptr_size(size), 90 self.ptr_type 94 self.ptr_type
|
| H A D | env.rs | 129 ptr_type: WasmValType, field 154 ptr_type: WasmValType, in new() 165 ptr_type, in new() 176 pub(crate) fn ptr_type(&self) -> WasmValType { in ptr_type() method 177 self.ptr_type in ptr_type()
|
| H A D | mod.rs | 165 self.env.ptr_type().try_into()?, in emit_prologue() 460 let ptr_size: OperandSize = self.env.ptr_type().try_into()?; in emit_typecheck_funcref() 573 let ptr_type = self.env.ptr_type(); in emit_lazy_init_funcref() localVariable 607 ptr_type.try_into()?, in emit_lazy_init_funcref() 675 let ptr_size: OperandSize = self.env.ptr_type().try_into()?; in emit_compute_heap_address() 1002 let ptr_size: OperandSize = self.env.ptr_type().try_into()?; in emit_compute_table_elem_addr() 1063 let ptr_size: OperandSize = self.env.ptr_type().try_into()?; in emit_compute_table_size() 1105 self.env.ptr_type().try_into()?, in emit_compute_memory_size()
|
| /wasmtime-44.0.1/winch/codegen/src/abi/ |
| H A D | mod.rs | 89 [A::ptr_type(), A::ptr_type()] 147 fn ptr_type() -> WasmValType { in ptr_type() method 478 let ptr_type = ptr_type_from_ptr_size(<A as ABI>::word_bytes()); in from() localVariable 481 let (operand, bytes) = map(&ptr_type, stack_bytes)?; in from()
|
| /wasmtime-44.0.1/winch/codegen/src/isa/aarch64/ |
| H A D | mod.rs | 109 abi::Aarch64ABI::ptr_type(), in compile_function()
|
| /wasmtime-44.0.1/winch/codegen/src/isa/x64/ |
| H A D | mod.rs | 114 abi::X64ABI::ptr_type(), in compile_function()
|
| H A D | masm.rs | 3216 let ptr_type: WasmValType = ptr_type_from_ptr_size(ptr_size.size()); in new() localVariable 3225 ptr_size: ptr_type.try_into()?, in new()
|
| /wasmtime-44.0.1/crates/cranelift/src/debug/transform/ |
| H A D | unit.rs | 176 add_tag!(parent_id, gimli::DW_TAG_pointer_type => ptr_type as ptr_type_id {}); in replace_pointer_type() 178 ptr_type.set( in replace_pointer_type()
|
| /wasmtime-44.0.1/winch/codegen/src/ |
| H A D | visitor.rs | 1708 let ptr_type = self.env.ptr_type(); in visit_table_grow() localVariable 1737 match (ptr_type, idx_type) { in visit_table_grow() 1776 let ptr_type = self.env.ptr_type(); in visit_table_set() localVariable 1796 ptr_type.try_into()?, in visit_table_set() 1893 match (self.env.ptr_type(), heap.index_type()) { in visit_memory_grow() 2235 let ptr_type = self.env.ptr_type(); in visit_ref_null() localVariable 2236 match ptr_type { in visit_ref_null() 2248 let (zero, size) = match self.env.ptr_type() { in visit_ref_is_null()
|