| /wasmtime-44.0.1/winch/codegen/src/isa/x64/ |
| H A D | abi.rs | 281 WasmFuncType, 287 let wasm_sig = WasmFuncType::new([I32, I64, I32, I64, I32, I32, I64, I32], [])?; in int_abi_sig() 306 WasmFuncType::new([I32, I64, I32, I64, I32, I32, I64, I32], [I32, I32, I32])?; in int_abi_sig_multi_returns() 329 let wasm_sig = WasmFuncType::new([F32, F64, F32, F64, F32, F32, F64, F32, F64], [])?; in float_abi_sig() 348 let wasm_sig = WasmFuncType::new( in vector_abi_sig() 371 let wasm_sig = WasmFuncType::new([], [V128, V128, V128])?; in vector_abi_sig_multi_returns() 384 let wasm_sig = WasmFuncType::new([F32, I32, I64, F64, I32, F32, F64, F32, F64], [])?; in mixed_abi_sig() 400 WasmFuncType::new([F32, F32, F32, F32, F32, F32, F32, F32, F32, V128], [V128])?; in mixed_abi_sig() 412 let wasm_sig = WasmFuncType::new([F32, I32, I64, F64, I32, F32, F64, F32, F64], [])?; in system_v_call_conv() 431 let wasm_sig = WasmFuncType::new([F32, I32, I64, F64, I32, F32, F64, F32, F64], [])?; in fastcall_call_conv() [all …]
|
| H A D | mod.rs | 18 use wasmtime_environ::{ModuleTranslation, ModuleTypesBuilder, Tunables, VMOffsets, WasmFuncType}; 87 sig: &WasmFuncType, in compile_function() argument
|
| /wasmtime-44.0.1/winch/codegen/src/isa/aarch64/ |
| H A D | abi.rs | 207 WasmFuncType, 213 let wasm_sig = WasmFuncType::new([I32, I64, I32, I64, I32, I32, I64, I32, I64], [])?; in xreg_abi_sig() 232 let wasm_sig = WasmFuncType::new([F32, F64, F32, F64, F32, F32, F64, F32, F64], [])?; in vreg_abi_sig() 251 let wasm_sig = WasmFuncType::new([F32, I32, I64, F64, I32, F32, F64, F32, F64], [])?; in mixed_abi_sig() 270 let wasm_sig = WasmFuncType::new([I32, I64, I32, I64, I32, I32], [I32, I32, I32])?; in int_abi_sig_multi_returns() 291 let wasm_sig = WasmFuncType::new([F32, I32, I64, F64, I32], [I32, F32, I32, F32, I64])?; in mixed_abi_sig_multi_returns()
|
| H A D | mod.rs | 19 use wasmtime_environ::{ModuleTranslation, ModuleTypesBuilder, Tunables, VMOffsets, WasmFuncType}; 84 sig: &WasmFuncType, in compile_function() argument
|
| /wasmtime-44.0.1/winch/codegen/src/abi/ |
| H A D | mod.rs | 55 use wasmtime_environ::{WasmFuncType, WasmValType}; 78 pub(crate) fn wasm_sig<A: ABI>(ty: &WasmFuncType) -> Result<ABISig> { in wasm_sig() 114 fn sig(wasm_sig: &WasmFuncType, call_conv: &CallingConvention) -> Result<ABISig> { in sig() argument
|
| /wasmtime-44.0.1/winch/codegen/src/isa/ |
| H A D | mod.rs | 14 use wasmtime_environ::{ModuleTranslation, ModuleTypesBuilder, Tunables, WasmFuncType}; 170 sig: &WasmFuncType, in compile_function() argument
|
| /wasmtime-44.0.1/crates/environ/src/ |
| H A D | types.rs | 688 pub struct WasmFuncType { struct 696 impl TryClone for WasmFuncType { argument 707 impl fmt::Display for WasmFuncType { implementation 728 impl TypeTrace for WasmFuncType { implementation 750 impl WasmFuncType { impl 1199 Func(WasmFuncType), 1255 pub fn as_func(&self) -> Option<&WasmFuncType> { in as_func() argument 1263 pub fn unwrap_func(&self) -> &WasmFuncType { in unwrap_func() argument 1402 pub fn as_func(&self) -> Option<&WasmFuncType> { in as_func() argument 1411 pub fn unwrap_func(&self) -> &WasmFuncType { in unwrap_func() argument [all …]
|
| /wasmtime-44.0.1/crates/environ/src/compile/ |
| H A D | mod.rs | 8 TripleExt, Tunables, WasmError, WasmFuncType, obj, 279 wasm_func_ty: &WasmFuncType, in compile_wasm_to_array_trampoline() argument
|
| H A D | module_types.rs | 4 WasmCompositeType, WasmExnType, WasmFieldType, WasmFuncType, WasmHeapType, WasmResult, 44 trampoline_types: HashMap<WasmFuncType, ModuleInternedTypeIndex>, 456 pub fn unwrap_func(&self, interned_ty: ModuleInternedTypeIndex) -> WasmResult<&WasmFuncType> { in unwrap_func() argument
|
| /wasmtime-44.0.1/crates/cranelift/src/ |
| H A D | lib.rs | 28 BuiltinFunctionIndex, FlagValue, FuncKey, Trap, TrapInformation, Tunables, WasmFuncType, 199 wasm_func_ty: &WasmFuncType, in wasm_call_signature() argument
|
| H A D | compiler.rs | 41 TrapEncodingBuilder, TrapSentinel, TripleExt, Tunables, WasmFuncType, WasmValType, prelude::*, 376 wasm_func_ty: &WasmFuncType, in compile_wasm_to_array_trampoline() argument 1062 ty: &WasmFuncType, in allocate_stack_array_and_spill_args() argument 1315 callee_sig: &WasmFuncType, in array_to_wasm_trampoline() argument
|
| H A D | func_environ.rs | 33 TypeConvert, TypeIndex, VMOffsets, WasmCompositeInnerType, WasmFuncType, WasmHeapTopType, 134 wasm_func_ty: &'module_environment WasmFuncType, 135 sig_ref_to_ty: SecondaryMap<ir::SigRef, Option<&'module_environment WasmFuncType>>, 239 wasm_func_ty: &'module_environment WasmFuncType, in new() argument
|
| /wasmtime-44.0.1/crates/winch/src/ |
| H A D | compiler.rs | 183 wasm_func_ty: &wasmtime_environ::WasmFuncType, in compile_wasm_to_array_trampoline() argument 302 wasm_func_ty: &wasmtime_environ::WasmFuncType, in compile_wasm_to_array_trampoline() argument
|
| /wasmtime-44.0.1/winch/codegen/src/codegen/ |
| H A D | control.rs | 19 use wasmtime_environ::{WasmFuncType, WasmValType, collections::TryClone as _}; 29 Func(WasmFuncType), 168 pub fn func(ty: WasmFuncType) -> Self { in func()
|
| /wasmtime-44.0.1/crates/cranelift/src/compiler/ |
| H A D | component.rs | 14 PtrSize, TrapSentinel, Tunables, WasmFuncType, WasmValType, component::*, 26 signature: &'a WasmFuncType, 103 signature: &'a WasmFuncType, in new() argument 642 &WasmFuncType::new([], self.signature.results().iter().copied()).panic_on_oom(), in translate() 972 &WasmFuncType::new(self.signature.params().iter().skip(n).copied(), []) in translate_hostcall() 1668 let wasm_func_ty = WasmFuncType::new( in compile_intrinsic()
|
| /wasmtime-44.0.1/crates/wasmtime/src/runtime/ |
| H A D | types.rs | 13 WasmCompositeInnerType, WasmCompositeType, WasmFieldType, WasmFuncType, WasmHeapType, 2494 let wasm_func_ty = WasmFuncType::new(params, results)?; in with_finality_and_supertype() 2692 ty: WasmFuncType, in from_wasm_func_type() argument
|