| /wasmtime-44.0.1/crates/wasmtime/src/runtime/wave/ |
| H A D | component.rs | 32 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 D | component.rs | 50 pub struct Float64(pub f64); struct 100 Float64 => f64,
|
| H A D | component_fuzz.rs | 124 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 D | values.rs | 78 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 D | types.rs | 147 (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 D | dynamic.rs | 32 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 D | component.rs | 21 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 D | build.rs | 149 use wasmtime_test_util::component::{Float32, Float64}; in write_static_api_tests()
|
| /wasmtime-44.0.1/crates/fuzzing/src/oracles/ |
| H A D | component_api.rs | 48 Type::Float64 => Val::Float64(input.arbitrary()?), in arbitrary_val()
|
| /wasmtime-44.0.1/crates/c-api/src/component/ |
| H A D | val.rs | 298 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 D | val.rs | 50 Type::Float64 => Self::F64, in from()
|
| /wasmtime-44.0.1/crates/environ/src/component/ |
| H A D | types.rs | 365 InterfaceType::U64 | InterfaceType::S64 | InterfaceType::Float64 => { in canonical_abi() 593 Float64, enumerator
|
| H A D | types_builder.rs | 506 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 D | onnx.rs | 398 TensorElementType::Float64 => Ok(TensorType::Fp64), in try_from()
|
| /wasmtime-44.0.1/crates/wasmtime/src/runtime/component/func/ |
| H A D | typed.rs | 1306 f64/get_f64 = Float64 with abi:SCALAR8 3154 InterfaceType::Float64 => "f64", in desc()
|
| /wasmtime-44.0.1/crates/environ/src/fact/ |
| H A D | trampoline.rs | 1136 | 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 D | component.rs | 882 | InterfaceType::Float64), in flat_stream_element_info()
|
| /wasmtime-44.0.1/crates/wasmtime/src/runtime/component/concurrent/ |
| H A D | futures_and_streams.rs | 4751 | InterfaceType::Float64 in allow_intra_component_read_write()
|