Home
last modified time | relevance | path

Searched refs:TableIndex (Results 1 – 19 of 19) sorted by relevance

/wasmtime-44.0.1/crates/wasmtime/src/runtime/
H A Dtrampoline.rs18 use wasmtime_environ::{MemoryIndex, TableIndex, TagIndex};
42 .get_exported_table(id, TableIndex::from_u32(0))) in generate_table_export()
H A Dinstance.rs19 EntityIndex, EntityType, FuncIndex, GlobalIndex, MemoryIndex, TableIndex, TagIndex, TypeTrace,
661 tables: TryPrimaryMap<TableIndex, VMTableImport>,
H A Ddebug.rs28 FuncIndex, FuncKey, GlobalIndex, MemoryIndex, TableIndex, TagIndex, Trap,
283 TableIndex::from_bits(table_index).into(), in debug_table()
/wasmtime-44.0.1/crates/environ/src/
H A Dmodule.rs262 pub table_index: TableIndex,
359 pub tables: TryPrimaryMap<TableIndex, Table>,
449 pub fn table_index(&self, defined_table: DefinedTableIndex) -> TableIndex { in table_index() argument
450 TableIndex::new(self.num_imported_tables + defined_table.index()) in table_index()
456 pub fn defined_table_index(&self, table: TableIndex) -> Option<DefinedTableIndex> { in defined_table_index()
468 pub fn is_imported_table(&self, index: TableIndex) -> bool { in is_imported_table()
H A Dvmoffsets.rs38 FuncRefIndex, GlobalIndex, MemoryIndex, Module, OwnedMemoryIndex, TableIndex, TagIndex,
968 pub fn vmctx_vmtable_import(&self, index: TableIndex) -> u32 { in vmctx_vmtable_import()
1065 pub fn vmctx_vmtable_from(&self, index: TableIndex) -> u32 { in vmctx_vmtable_from()
H A Dtypes.rs1602 pub struct TableIndex(u32); struct
1603 entity_impl_with_try_clone!(TableIndex);
1724 Table(TableIndex),
1739 impl From<TableIndex> for EntityIndex {
1740 fn from(idx: TableIndex) -> EntityIndex { in from()
/wasmtime-44.0.1/winch/codegen/src/codegen/
H A Denv.rs16 MemoryIndex, ModuleTranslation, ModuleTypesBuilder, PrimaryMap, PtrSize, Table, TableIndex,
117 resolved_tables: HashMap<TableIndex, TableData>,
233 pub fn resolve_table_data(&mut self, index: TableIndex) -> TableData { in resolve_table_data()
318 pub fn table(&mut self, index: TableIndex) -> &Table { in table()
H A Dmod.rs27 FUNCREF_MASK, GlobalIndex, MemoryIndex, PtrSize, TableIndex, Tunables, TypeIndex, WasmHeapType,
570 pub fn emit_lazy_init_funcref(&mut self, table_index: TableIndex) -> Result<()> { in emit_lazy_init_funcref()
1592 table: TableIndex, in prepare_builtin_defined_table_arg() argument
/wasmtime-44.0.1/crates/wasmtime/src/runtime/vm/
H A Dinstance.rs41 TableIndex, TableInitialValue, TableSegmentElements, TagIndex, Trap, VMCONTEXT_MAGIC,
381 fn imported_table(&self, index: TableIndex) -> &VMTableImport { in imported_table()
576 pub fn get_exported_table(&self, store: StoreId, index: TableIndex) -> crate::Table { in get_exported_table()
748 table_index: TableIndex, in table_element_type() argument
951 table_index: TableIndex, in table_init() argument
983 table_index: TableIndex, in table_init_segment() argument
1244 table_index: TableIndex, in get_table_with_lazy_init() argument
1304 pub(crate) fn get_table(self: Pin<&mut Self>, table_index: TableIndex) -> &mut Table { in get_table()
1316 index: TableIndex, in defined_table_index_and_instance() argument
H A Dlibcalls.rs75 TableIndex, Trap,
482 let dst_table_index = TableIndex::from_u32(dst_table_index); in table_copy()
483 let src_table_index = TableIndex::from_u32(src_table_index); in table_copy()
522 let table_index = TableIndex::from_u32(table_index); in table_init()
623 let table_index = TableIndex::from_u32(table_index); in table_get_lazy_init_func_ref()
/wasmtime-44.0.1/crates/cranelift/src/
H A Dfunc_environ.rs838 table_index: TableIndex, in get_or_init_func_ref_table_elem() argument
1886 table_index: TableIndex, in indirect_call() argument
1910 table_index: TableIndex, in check_and_load_code_and_callee_vmctx() argument
1960 table_index: TableIndex, in check_indirect_call_type_signature() argument
2405 table_index: TableIndex, in translate_table_grow() argument
2444 table_index: TableIndex, in translate_table_get() argument
2484 table_index: TableIndex, in translate_table_set() argument
2536 table_index: TableIndex, in translate_table_fill() argument
3087 table_index: TableIndex, in translate_call_indirect() argument
3142 table_index: TableIndex, in translate_return_call_indirect() argument
[all …]
/wasmtime-44.0.1/crates/environ/src/compile/
H A Dmodule_environ.rs11 StaticMemoryInitializer, StaticModuleIndex, TableIndex, TableInitialValue, Tag, TagIndex,
489 ExternalKind::Table => EntityIndex::Table(TableIndex::from_u32(index)), in translate_payload()
553 let table_index = TableIndex::from_u32(table_index.unwrap_or(0)); in translate_payload()
/wasmtime-44.0.1/crates/environ/src/component/
H A Dtranslate.rs320 start_func_table_index: TableIndex,
1154 start_func_table_index: TableIndex::from_u32(table_index), in translate_payload()
1402 let index = TableIndex::from_u32(export.index); in instantiate_module_from_exports()
H A Dinfo.rs350 pub export: CoreExport<TableIndex>,
H A Dtypes.rs262 pub use crate::{FuncIndex, GlobalIndex, MemoryIndex, TableIndex};
H A Ddfg.rs76 pub tables: Intern<TableId, CoreExport<TableIndex>>,
/wasmtime-44.0.1/crates/cranelift/src/translate/
H A Dcode_translator.rs98 DataIndex, ElemIndex, FuncIndex, GlobalIndex, MemoryIndex, TableIndex, TagIndex, TypeConvert,
719 TableIndex::from_u32(*table_index), in translate_operator()
785 TableIndex::from_u32(*table_index), in translate_operator()
1656 environ.translate_table_size(builder.cursor(), TableIndex::from_u32(*index))?; in translate_operator()
1660 let table_index = TableIndex::from_u32(*index); in translate_operator()
1667 let table_index = TableIndex::from_u32(*index); in translate_operator()
1673 let table_index = TableIndex::from_u32(*index); in translate_operator()
1687 TableIndex::from_u32(*dst_table_index), in translate_operator()
1688 TableIndex::from_u32(*src_table_index), in translate_operator()
1695 let table_index = TableIndex::from_u32(*table); in translate_operator()
[all …]
/wasmtime-44.0.1/winch/codegen/src/
H A Dvisitor.rs31 FUNCREF_INIT_BIT, FuncIndex, GlobalIndex, IndexType, MemoryIndex, TableIndex, TypeIndex,
1640 let table_index = TableIndex::from_u32(table_index); in visit_call_indirect()
1696 let table_index = TableIndex::from_u32(table); in visit_table_get()
1707 let table_index = TableIndex::from_u32(table); in visit_table_grow()
1751 let table_index = TableIndex::from_u32(table); in visit_table_size()
1757 let table_index = TableIndex::from_u32(table); in visit_table_fill()
1777 let table_index = TableIndex::from_u32(table); in visit_table_set()
/wasmtime-44.0.1/crates/environ/src/component/translate/
H A Dinline.rs205 tables: PrimaryMap<TableIndex, dfg::CoreExport<EntityIndex>>,