Home
last modified time | relevance | path

Searched refs:ptr_type (Results 1 – 9 of 9) sorted by relevance

/wasmtime-44.0.1/winch/codegen/src/codegen/
H A Dbuiltin.rs63 ptr_type: WasmValType,
81 ptr_type: ptr_type_from_ptr_size(size),
90 self.ptr_type
94 self.ptr_type
H A Denv.rs129 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 Dmod.rs165 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 Dmod.rs89 [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 Dmod.rs109 abi::Aarch64ABI::ptr_type(), in compile_function()
/wasmtime-44.0.1/winch/codegen/src/isa/x64/
H A Dmod.rs114 abi::X64ABI::ptr_type(), in compile_function()
H A Dmasm.rs3216 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 Dunit.rs176 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 Dvisitor.rs1708 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()