Home
last modified time | relevance | path

Searched refs:Float64 (Results 1 – 18 of 18) sorted by relevance

/wasmtime-44.0.1/crates/wasmtime/src/runtime/wave/
H A Dcomponent.rs32 Self::Float64 => WasmTypeKind::F64, in kind()
131 Self::Float64(_) => WasmTypeKind::F64, in kind()
170 Self::Float64(val) in make_f64()
255 let val = *unwrap_val!(self, Self::Float64, "f64"); in unwrap_f64()
440 (Val::Float64(-1.5e-10), "-0.00000000015"), in component_vals_smoke_test()
441 (Val::Float64(f64::NAN), "nan"), in component_vals_smoke_test()
442 (Val::Float64(f64::INFINITY), "inf"), in component_vals_smoke_test()
443 (Val::Float64(f64::NEG_INFINITY), "-inf"), in component_vals_smoke_test()
474 round_trip(&Type::Float64, &Val::Float64(i as f64 / j as f64)); in test_round_trip_floats()
479 round_trip(&Type::Float64, &Val::Float64(f64::EPSILON)); in test_round_trip_floats()
/wasmtime-44.0.1/crates/test-util/src/
H A Dcomponent.rs50 pub struct Float64(pub f64); struct
100 Float64 => f64,
H A Dcomponent_fuzz.rs124 Float64, enumerator
174 10 => Type::Float64, in generate()
283 Type::Float64 => Kind::Primitive("f64.store"), in store_flat()
408 | Type::Float64 in store_flat_helper()
451 Type::Float64 => Kind::Primitive("f64.load"), in load_flat()
586 | Type::Float64 in load_flat_helper()
705 Type::Float64 => vec.push(CoreType::F64), in lower()
740 Type::S64 | Type::U64 | Type::Float64 => SizeAndAlignment { in size_and_alignment()
1193 Type::Float64 => quote!(Float64), in rust_type()
1367 Type::Float64 => dst.push_str("float64"), in write_ref()
[all …]
/wasmtime-44.0.1/crates/wasmtime/src/runtime/component/
H A Dvalues.rs78 Float64(f64), enumerator
116 InterfaceType::Float64 => Val::Float64(f64::linear_lift_from_flat(cx, ty, next(src))?), in lift()
240 InterfaceType::Float64 => Val::Float64(f64::linear_lift_from_memory(cx, ty, bytes)?), in load()
404 (InterfaceType::Float64, Val::Float64(value)) => { in lower()
407 (InterfaceType::Float64, _) => unexpected(ty, self), in lower()
547 (InterfaceType::Float64, Val::Float64(value)) => { in store()
550 (InterfaceType::Float64, _) => unexpected(ty, self), in store()
690 Val::Float64(_) => "f64", in desc()
737 (Self::Float64(l), Self::Float64(r)) => { in eq()
742 (Self::Float64(_), _) => false, in eq()
H A Dtypes.rs147 (InterfaceType::Float64, InterfaceType::Float64) => true, in interface_types_equal()
148 (InterfaceType::Float64, _) => false, in interface_types_equal()
719 Float64, enumerator
880 InterfaceType::Float64 => Type::Float64, in from()
913 Type::Float64 => "float64", in desc()
/wasmtime-44.0.1/tests/all/component_model/
H A Ddynamic.rs32 Val::Float64(3.14159265), in primitives()
65 &[Val::Float64(3.14159265), Val::Float64(3.14159265)], in primitives()
508 ("B".into(), Val::Float64(3.14159265)), in records()
526 ("B".into(), Val::Float64(3.14159265)), in records()
544 ("B".into(), Val::Float64(3.14159265)), in records()
566 ("B".into(), Val::Float64(3.14159265)), in records()
607 let input = Val::Variant("B".into(), Some(Box::new(Val::Float64(3.14159265)))); in variants()
835 Val::Variant("L".to_string(), Some(Box::new(Val::Float64(3.14159265)))), in everything()
842 ("U".into(), Val::Float64(3.14159265)), in everything()
1141 assert_eq!(ty, Some(types::Type::Float64)); in introspection()
[all …]
/wasmtime-44.0.1/crates/wast/src/
H A Dcomponent.rs21 ComponentConst::F64(b) => Val::Float64(f64::from_bits(b.0)), in val()
107 Val::Float64(a) => { in match_val()
278 Val::Float64(..) => "f64", in mismatch()
/wasmtime-44.0.1/fuzz/
H A Dbuild.rs149 use wasmtime_test_util::component::{Float32, Float64}; in write_static_api_tests()
/wasmtime-44.0.1/crates/fuzzing/src/oracles/
H A Dcomponent_api.rs48 Type::Float64 => Val::Float64(input.arbitrary()?), in arbitrary_val()
/wasmtime-44.0.1/crates/c-api/src/component/
H A Dval.rs298 wasmtime_component_val_t::F64(x) => Val::Float64(*x), in from()
337 Val::Float64(x) => wasmtime_component_val_t::F64(*x), in from()
/wasmtime-44.0.1/crates/c-api/src/component/types/
H A Dval.rs50 Type::Float64 => Self::F64, in from()
/wasmtime-44.0.1/crates/environ/src/component/
H A Dtypes.rs365 InterfaceType::U64 | InterfaceType::S64 | InterfaceType::Float64 => { in canonical_abi()
593 Float64, enumerator
H A Dtypes_builder.rs506 wasmparser::PrimitiveValType::F64 => Ok(InterfaceType::Float64), in primitive_type()
882 InterfaceType::Float64 => { in type_information()
/wasmtime-44.0.1/crates/wasi-nn/src/backend/
H A Donnx.rs398 TensorElementType::Float64 => Ok(TensorType::Fp64), in try_from()
/wasmtime-44.0.1/crates/wasmtime/src/runtime/component/func/
H A Dtyped.rs1306 f64/get_f64 = Float64 with abi:SCALAR8
3154 InterfaceType::Float64 => "f64", in desc()
/wasmtime-44.0.1/crates/environ/src/fact/
H A Dtrampoline.rs1136 | InterfaceType::Float64 => 0, in translate()
1197 InterfaceType::Float64 => self.translate_f64(src, dst_ty, dst), in translate()
1533 assert!(matches!(dst_ty, InterfaceType::Float64)); in translate_f64()
/wasmtime-44.0.1/crates/cranelift/src/compiler/
H A Dcomponent.rs882 | InterfaceType::Float64), in flat_stream_element_info()
/wasmtime-44.0.1/crates/wasmtime/src/runtime/component/concurrent/
H A Dfutures_and_streams.rs4751 | InterfaceType::Float64 in allow_intra_component_read_write()