Home
last modified time | relevance | path

Searched refs:table_data (Results 1 – 3 of 3) sorted by relevance

/wasmtime-44.0.1/winch/codegen/src/codegen/
H A Dmod.rs572 let table_data = self.env.resolve_table_data(table_index); in emit_lazy_init_funcref() localVariable
998 table_data: &TableData, in emit_compute_table_elem_addr()
1004 if let Some(offset) = table_data.import_from { in emit_compute_table_elem_addr()
1019 .address_at_reg(base, table_data.current_elems_offset)?; in emit_compute_table_elem_addr()
1020 let bound_size = table_data.current_elements_size; in emit_compute_table_elem_addr()
1035 RegImm::i32(table_data.element_size.bytes() as i32), in emit_compute_table_elem_addr()
1036 table_data.element_size, in emit_compute_table_elem_addr()
1039 masm.address_at_reg(base, table_data.offset)?, in emit_compute_table_elem_addr()
1066 if let Some(offset) = table_data.import_from { in emit_compute_table_size()
1074 masm.load(size_addr, writable!(size), table_data.current_elements_size) in emit_compute_table_size()
[all …]
/wasmtime-44.0.1/crates/cranelift/src/
H A Dfunc_environ.rs843 let table_data = self.get_or_create_table(builder.func, table_index); in get_or_init_func_ref_table_elem() localVariable
849 let (table_entry_addr, flags) = table_data.prepare_table_addr(self, builder, index); in get_or_init_func_ref_table_elem()
2448 let table_data = self.get_or_create_table(builder.func, table_index); in translate_table_get() localVariable
2453 let (src, flags) = table_data.prepare_table_addr(self, builder, index); in translate_table_get()
2470 let (elem_addr, flags) = table_data.prepare_table_addr(self, builder, index); in translate_table_get()
2489 let table_data = self.get_or_create_table(builder.func, table_index); in translate_table_set() localVariable
2494 let (dst, flags) = table_data.prepare_table_addr(self, builder, index); in translate_table_set()
2507 let (elem_addr, flags) = table_data.prepare_table_addr(self, builder, index); in translate_table_set()
2526 let (elem_addr, flags) = table_data.prepare_table_addr(self, builder, index); in translate_table_set()
3459 let table_data = self.get_or_create_table(pos.func, table_index); in translate_table_size() localVariable
[all …]
/wasmtime-44.0.1/winch/codegen/src/
H A Dvisitor.rs1752 let table_data = self.env.resolve_table_data(table_index); in visit_table_size() localVariable
1753 self.emit_compute_table_size(&table_data) in visit_table_size()
1778 let table_data = self.env.resolve_table_data(table_index); in visit_table_set() localVariable
1790 self.emit_compute_table_elem_addr(index.into(), base, &table_data)?; in visit_table_set()