| /wasmtime-44.0.1/crates/environ/src/ |
| H A D | hostcall.rs | 1 use crate::BuiltinFunctionIndex; 20 Builtin(BuiltinFunctionIndex), 43 HostCall::ComponentLowerImport => 1 + BuiltinFunctionIndex::len(), in index() 45 HostCall::ComponentBuiltin(i) => 2 + BuiltinFunctionIndex::len() + i.index(), in index() 54 _ if index < 1 + BuiltinFunctionIndex::len() => { in from_index() 55 Self::Builtin(BuiltinFunctionIndex::from_u32(index - 1)) in from_index() 58 _ if index == 1 + BuiltinFunctionIndex::len() => Self::ComponentLowerImport, in from_index() 60 _ if index < 2 + BuiltinFunctionIndex::len() + ComponentBuiltinFunctionIndex::len() => { in from_index() 62 index - 2 - BuiltinFunctionIndex::len(), in from_index() 72 impl From<BuiltinFunctionIndex> for HostCall { [all …]
|
| H A D | key.rs | 7 BuiltinFunctionIndex, DefinedFuncIndex, HostCall, ModuleInternedTypeIndex, StaticModuleIndex, 238 WasmToBuiltinTrampoline(BuiltinFunctionIndex), 244 PatchableToBuiltinTrampoline(BuiltinFunctionIndex), 433 let builtin = BuiltinFunctionIndex::from_u32(b); in from_raw_parts() 438 let builtin = BuiltinFunctionIndex::from_u32(b); in from_raw_parts() 512 pub fn unwrap_wasm_to_builtin_trampoline(self) -> BuiltinFunctionIndex { in unwrap_wasm_to_builtin_trampoline() argument
|
| H A D | builtin.rs | 391 pub struct BuiltinFunctionIndex : foreach_builtin_function; 406 impl BuiltinFunctionIndex { impl 426 if *self == BuiltinFunctionIndex::$name() { in trap_sentinel()
|
| /wasmtime-44.0.1/winch/codegen/src/codegen/ |
| H A D | builtin.rs | 9 use wasmtime_environ::{BuiltinFunctionIndex, PtrSize, VMOffsets, WasmValType}; 14 Builtin(BuiltinFunctionIndex), 20 pub fn builtin(idx: BuiltinFunctionIndex) -> Self { in builtin() 152 let index = BuiltinFunctionIndex::$name();
|
| H A D | env.rs | 15 BuiltinFunctionIndex, DefinedFuncIndex, FuncIndex, FuncKey, GlobalIndex, IndexType, Memory, 368 pub fn name_builtin(&mut self, builtin: BuiltinFunctionIndex) -> UserExternalNameRef { in name_builtin()
|
| /wasmtime-44.0.1/crates/cranelift/src/ |
| H A D | trap.rs | 8 use wasmtime_environ::{BuiltinFunctionIndex, TripleExt}; 21 index: BuiltinFunctionIndex, in builtin_funcref() argument 43 let trap_libcall = self.builtin_funcref(builder, BuiltinFunctionIndex::trap()); in trap() 47 let raise_libcall = self.builtin_funcref(builder, BuiltinFunctionIndex::raise()); in trap()
|
| H A D | lib.rs | 28 BuiltinFunctionIndex, FlagValue, FuncKey, Trap, TrapInformation, Tunables, WasmFuncType, 382 fn wasm_signature(&self, builtin: BuiltinFunctionIndex) -> Signature { in wasm_signature() 410 fn host_signature(&self, builtin: BuiltinFunctionIndex) -> Signature { in host_signature()
|
| H A D | compiler.rs | 37 Abi, AddressMapSection, BuiltinFunctionIndex, CacheStore, CompileError, CompiledFunctionBody, 1223 let sig = sigs.host_signature(BuiltinFunctionIndex::raise()); in raise_if_host_trapped() 1224 self.call_builtin(builder, vmctx, &[vmctx], BuiltinFunctionIndex::raise(), sig); in raise_if_host_trapped() 1237 builtin: BuiltinFunctionIndex, in call_builtin() argument
|
| H A D | func_environ.rs | 29 BuiltinFunctionIndex, ComponentPC, DataIndex, DefinedFuncIndex, ElemIndex, 49 builtins: [Option<ir::FuncRef>; BuiltinFunctionIndex::len() as usize], 57 builtins: [None; BuiltinFunctionIndex::len() as usize], in new() 65 builtin: BuiltinFunctionIndex, in load_builtin() argument 94 let key = FuncKey::PatchableToBuiltinTrampoline(BuiltinFunctionIndex::breakpoint()); in patchable_breakpoint() 120 self.load_builtin(func, BuiltinFunctionIndex::$name()) 1326 index: BuiltinFunctionIndex, in builtin_funcref() argument
|
| /wasmtime-44.0.1/crates/wasmtime/src/runtime/vm/ |
| H A D | interpreter.rs | 11 use wasmtime_environ::{BuiltinFunctionIndex, HostCall, Trap}; 217 if u32::from(id) == HostCall::Builtin(BuiltinFunctionIndex::raise()).index() { in call() 383 if id == const { HostCall::Builtin(BuiltinFunctionIndex::$name()).index() } { in call_indirect_host()
|
| H A D | vmcontext.rs | 20 BuiltinFunctionIndex, DefinedGlobalIndex, DefinedMemoryIndex, DefinedTableIndex, 1073 == mem::size_of::<usize>() * (BuiltinFunctionIndex::len() as usize)
|
| /wasmtime-44.0.1/crates/cranelift/src/compiler/ |
| H A D | component.rs | 13 Abi, BuiltinFunctionIndex, CompiledFunctionBody, EntityRef, FuncKey, HostCall, PanicOnOom as _, 1577 index: BuiltinFunctionIndex, in builtin_funcref() argument
|