Home
last modified time | relevance | path

Searched refs:BuiltinFunctionIndex (Results 1 – 12 of 12) sorted by relevance

/wasmtime-44.0.1/crates/environ/src/
H A Dhostcall.rs1 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 Dkey.rs7 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 Dbuiltin.rs391 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 Dbuiltin.rs9 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 Denv.rs15 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 Dtrap.rs8 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 Dlib.rs28 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 Dcompiler.rs37 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 Dfunc_environ.rs29 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 Dinterpreter.rs11 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 Dvmcontext.rs20 BuiltinFunctionIndex, DefinedGlobalIndex, DefinedMemoryIndex, DefinedTableIndex,
1073 == mem::size_of::<usize>() * (BuiltinFunctionIndex::len() as usize)
/wasmtime-44.0.1/crates/cranelift/src/compiler/
H A Dcomponent.rs13 Abi, BuiltinFunctionIndex, CompiledFunctionBody, EntityRef, FuncKey, HostCall, PanicOnOom as _,
1577 index: BuiltinFunctionIndex, in builtin_funcref() argument