Lines Matching defs:value
17 // Safety wrapper for a 32-bit floating-point value to make sure we don't lose
18 // the exact bit pattern during deoptimization when passing this value.
23 // This constructor does not guarantee that bit pattern of the input value
25 explicit Float32(float value) : bit_pattern_(bit_cast<uint32_t>(value)) {
26 // Check that the provided value is not a NaN, because the bit pattern of a
28 DCHECK(!std::isnan(value));
56 // Safety wrapper for a 64-bit floating-point value to make sure we don't lose
57 // the exact bit pattern during deoptimization when passing this value.
63 // This constructor does not guarantee that bit pattern of the input value
65 explicit Float64(double value) : bit_pattern_(bit_cast<uint64_t>(value)) {
66 // Check that the provided value is not a NaN, because the bit pattern of a
68 DCHECK(!std::isnan(value));