Home
last modified time | relevance | path

Searched refs:Float64 (Results 1 - 25 of 98) sorted by relevance

1234

/third_party/rust/crates/minimal-lexical/etc/correctness/test-parse-unittests/
H A Dto_toml.py109 class Float64(FloatMixin): class
190 float64 = Float64("1.0")
194 float64 = Float64("1.0")
198 float64 = Float64("1.0")
201 float64 = Float64("3e-324")
205 float64 = Float64("5e-324")
208 float64 = Float64("nan")
211 float64 = Float64("inf")
215 float64 = Float64("5e-324")
218 float64 = Float64("na
[all...]
/third_party/node/deps/v8/src/utils/
H A Dboxed-float.h59 class Float64 { class
61 Float64() = default;
65 explicit Float64(double value) : bit_pattern_(bit_cast<uint64_t>(value)) { in Float64() function in v8::internal::Float64
84 static constexpr Float64 FromBits(uint64_t bits) { return Float64(bits); } in FromBits()
89 explicit constexpr Float64(uint64_t bit_pattern) in Float64() function in v8::internal::Float64
93 ASSERT_TRIVIALLY_COPYABLE(Float64);
/third_party/node/deps/v8/src/deoptimizer/
H A Dframe-description.h41 Float64 GetDoubleRegister(unsigned n) const { in GetDoubleRegister()
54 static_assert(sizeof(Float64) == kDoubleSize, "size mismatch");
55 Float64 double_registers_[DoubleRegister::kNumRegisters];
147 Float64 GetDoubleRegister(unsigned n) const {
H A Dtranslated-state.h109 static TranslatedValue NewDouble(TranslatedState* container, Float64 value);
160 Float64 double_value_;
171 Float64 double_value() const;
456 static Float64 GetDoubleSlot(Address fp, int slot_index);
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/shaderexecutor/
H A DvktShaderFConvertTests.cpp172 std::vector<tcu::Float64> getOtherNormals<tcu::Float64> (de::Random& rnd) in getOtherNormals()
174 // The ones from both tcu::Float16 and tcu::Float64. in getOtherNormals()
175 auto v1 = convertVector<tcu::Float16, tcu::Float64>(getRandomNormals<tcu::Float16>(rnd)); in getOtherNormals()
176 auto v2 = convertVector<tcu::Float32, tcu::Float64>(getRandomNormals<tcu::Float32>(rnd)); in getOtherNormals()
231 const std::vector<tcu::Float64>& getInputValues64 () const in getInputValues64()
241 , m_values64(getInputValues<tcu::Float64>(m_rnd)) in InputGenerator()
252 std::vector<tcu::Float64> m_values64;
562 inputBufferSizeInfo = BufferSizeInfo::calculate<tcu::Float64>(inputValues.size(), m_params.vectorLength); in iterate()
575 outputBufferSizeInfo = BufferSizeInfo::calculate<tcu::Float64>(inputBufferSizeInf in iterate()
[all...]
H A DvktShaderCommonFunctionTests.cpp131 return tcu::Float64::MANTISSA_BITS; in getMinMantissaBits()
149 return (glu::isDataTypeFloatOrVec(type) ? static_cast<int>(tcu::Float32::EXPONENT_BITS) : static_cast<int>(tcu::Float64::EXPONENT_BITS)); in getExponentBits()
276 return str << v.value << " / " << tcu::toHex(tcu::Float64(v.value).bits()); in operator <<()
646 const deUint64 exponentBias = (isDouble ? static_cast<deUint64>(tcu::Float64::EXPONENT_BIAS) : static_cast<deUint64>(tcu::Float32::EXPONENT_BIAS)); in infNanRandomFloats()
667 DE_ASSERT(tcu::Float64(value).isInf() == isInf && tcu::Float64(value).isNaN() == isNan); in infNanRandomFloats()
716 ref = tcu::Float64(in0).isNaN(); in compare()
798 ref = tcu::Float64(in0).isInf(); in compare()
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/shaderexecutor/
H A DvktShaderFConvertTests.cpp172 std::vector<tcu::Float64> getOtherNormals<tcu::Float64> (de::Random& rnd) in getOtherNormals()
174 // The ones from both tcu::Float16 and tcu::Float64. in getOtherNormals()
175 auto v1 = convertVector<tcu::Float16, tcu::Float64>(getRandomNormals<tcu::Float16>(rnd)); in getOtherNormals()
176 auto v2 = convertVector<tcu::Float32, tcu::Float64>(getRandomNormals<tcu::Float32>(rnd)); in getOtherNormals()
231 const std::vector<tcu::Float64>& getInputValues64 () const in getInputValues64()
241 , m_values64(getInputValues<tcu::Float64>(m_rnd)) in InputGenerator()
252 std::vector<tcu::Float64> m_values64;
562 inputBufferSizeInfo = BufferSizeInfo::calculate<tcu::Float64>(inputValues.size(), m_params.vectorLength); in iterate()
575 outputBufferSizeInfo = BufferSizeInfo::calculate<tcu::Float64>(inputBufferSizeInf in iterate()
[all...]
H A DvktShaderCommonFunctionTests.cpp131 return tcu::Float64::MANTISSA_BITS; in getMinMantissaBits()
149 return (glu::isDataTypeFloatOrVec(type) ? static_cast<int>(tcu::Float32::EXPONENT_BITS) : static_cast<int>(tcu::Float64::EXPONENT_BITS)); in getExponentBits()
276 return str << v.value << " / " << tcu::toHex(tcu::Float64(v.value).bits()); in operator <<()
646 const deUint64 exponentBias = (isDouble ? static_cast<deUint64>(tcu::Float64::EXPONENT_BIAS) : static_cast<deUint64>(tcu::Float32::EXPONENT_BIAS)); in infNanRandomFloats()
667 DE_ASSERT(tcu::Float64(value).isInf() == isInf && tcu::Float64(value).isNaN() == isNan); in infNanRandomFloats()
712 ref = tcu::Float64(in0).isNaN(); in compare()
794 ref = tcu::Float64(in0).isInf(); in compare()
/third_party/node/deps/v8/src/codegen/arm/
H A Dconstants-arm.cc12 Float64 Instruction::DoubleImmedVmov() const { in DoubleImmedVmov()
27 return Float64::FromBits(imm); in DoubleImmedVmov()
/third_party/node/deps/v8/src/execution/arm/
H A Dsimulator-arm.h199 void set_d_register_from_double(int dreg, const Float64 dbl) { in set_d_register_from_double()
200 SetVFPRegister<Float64, 2>(dreg, dbl); in set_d_register_from_double()
206 Float64 get_double_from_d_register(int dreg) { in get_double_from_d_register()
207 return GetFromVFPRegister<Float64, 2>(dreg); in get_double_from_d_register()
326 inline Float64 canonicalizeNaN(Float64 value);
/third_party/node/deps/v8/src/codegen/
H A Dmachine-type.h65 ASSERT_CONSECUTIVE(Float32, Float64)
66 ASSERT_CONSECUTIVE(Float64, Simd128)
197 constexpr static MachineType Float64() { in Float64() function in v8::internal::MachineRepresentation::MachineType
258 return MachineType::Float64(); in TypeForRepresentation()
300 return MachineType::Float64(); in TypeForCType()
/third_party/node/deps/v8/src/compiler/backend/s390/
H A Dinstruction-selector-s390.cc542 V(Float64, Unary, \
549 V(Float64, Bin, [](ArchOpcode opcode) { return opcode == kS390_LoadDouble; })
1300 V(Float64, TruncateFloat64ToFloat32, kS390_DoubleToFloat32, \
1302 V(Float64, TruncateFloat64ToWord32, kArchTruncateDoubleToI, \
1304 V(Float64, RoundFloat64ToInt32, kS390_DoubleToInt32, OperandMode::kNone, \
1306 V(Float64, TruncateFloat64ToUint32, kS390_DoubleToUint32, \
1308 V(Float64, ChangeFloat64ToInt32, kS390_DoubleToInt32, OperandMode::kNone, \
1310 V(Float64, ChangeFloat64ToUint32, kS390_DoubleToUint32, OperandMode::kNone, \
1312 V(Float64, Float64SilenceNaN, kS390_Float64SilenceNaN, OperandMode::kNone, \
1315 V(Float64, Float64Ab
[all...]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/DebugInfo/CodeView/
H A DTypeIndex.h62 Float64 = 0x0041, // 64 bit real member in llvm::codeview::SimpleTypeKind
186 static TypeIndex Float64() { return TypeIndex(SimpleTypeKind::Float64); } in Float64() function in llvm::codeview::SimpleTypeMode::TypeIndex
/third_party/node/deps/v8/src/wasm/
H A Dwasm-value.h88 V(f64_boxed, kWasmF64, Float64) \
148 STATIC_ASSERT(sizeof(double) == sizeof(Float64)); in CopyTo()
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/spirv_assembly/
H A DvktSpvAsmTrinaryMinMaxTests.cpp189 static void genFloat64 (de::Random& rnd, void* ptr) { genFloat<tcu::Float64>(rnd, ptr); } in genFloat64()
232 static void minFloat64 (void* out, const void* in1, const void* in2, const void* in3) { runOpFunc<tcu::Float64>(min3<tcu::Float64>, out, in1, in2, in3); } in minFloat64()
233 static void maxFloat64 (void* out, const void* in1, const void* in2, const void* in3) { runOpFunc<tcu::Float64>(max3<tcu::Float64>, out, in1, in2, in3); } in maxFloat64()
234 static void midFloat64 (void* out, const void* in1, const void* in2, const void* in3) { runOpFunc<tcu::Float64>(mid3<tcu::Float64>, out, in1, in2, in3); } in midFloat64()
513 replacements["CAPABILITIES"] += "OpCapability Float64\n"; in getSpirVReplacements()
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/spirv_assembly/
H A DvktSpvAsmTrinaryMinMaxTests.cpp189 static void genFloat64 (de::Random& rnd, void* ptr) { genFloat<tcu::Float64>(rnd, ptr); } in genFloat64()
232 static void minFloat64 (void* out, const void* in1, const void* in2, const void* in3) { runOpFunc<tcu::Float64>(min3<tcu::Float64>, out, in1, in2, in3); } in minFloat64()
233 static void maxFloat64 (void* out, const void* in1, const void* in2, const void* in3) { runOpFunc<tcu::Float64>(max3<tcu::Float64>, out, in1, in2, in3); } in maxFloat64()
234 static void midFloat64 (void* out, const void* in1, const void* in2, const void* in3) { runOpFunc<tcu::Float64>(mid3<tcu::Float64>, out, in1, in2, in3); } in midFloat64()
513 replacements["CAPABILITIES"] += "OpCapability Float64\n"; in getSpirVReplacements()
/third_party/vk-gl-cts/framework/common/
H A DtcuFloat.hpp146 typedef Float<deUint64, 11, 52, 1023, FLOAT_HAS_SIGN|FLOAT_SUPPORT_DENORM> Float64; //!< IEEE 754 64-bit floating-point value typedef
177 *this = convert(Float64(u64), rd); in Float()
193 deUint64 u64 = Float64::convert(*this).bits(); in asDouble()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/DebugInfo/CodeView/
H A DTypeIndex.cpp56 {"double*", SimpleTypeKind::Float64},
/third_party/spirv-tools/source/fuzz/
H A Dtransformation_add_type_float.cpp52 // The Float64 capability must be present. in IsApplicable()
54 spv::Capability::Float64)) { in IsApplicable()
/third_party/spirv-tools/source/val/
H A Dvalidate_capability.cpp74 case spv::Capability::Float64: in IsSupportOptionalVulkan_1_0()
223 case spv::Capability::Float64: in IsSupportOptionalOpenCL_1_2()
/third_party/spirv-tools/test/fuzz/
H A Dtransformation_add_type_float_test.cpp59 // Tests missing Float64 capability. in TEST()
77 context.get()->AddCapability(spv::Capability::Float64); in TEST()
93 OpCapability Float64 in TEST()
148 OpCapability Float64 in TEST()
/third_party/node/deps/v8/src/compiler/
H A Daccess-builder.cc46 MaybeHandle<Map>(), TypeCache::Get()->kFloat64, MachineType::Float64(), in ForHeapNumberValue()
991 access.machine_type = MachineType::Float64(); in ForFixedArrayElement()
996 access.machine_type = MachineType::Float64(); in ForFixedArrayElement()
1017 TypeCache::Get()->kFloat64, MachineType::Float64(), in ForFixedDoubleArrayElement()
1084 MachineType::Float64(), kNoWriteBarrier}; in ForTypedArrayElement()
/third_party/skia/third_party/externals/swiftshader/third_party/marl/tools/cmd/benchdiff/
H A Dmain.go35 minRelDiff = flag.Float64("min-rel-diff", 0.01, "Filter away absolute relative diffs between [1, 1+x]")
/third_party/spirv-tools/source/opt/
H A Dtrim_capabilities_pass.h79 spv::Capability::Float64, member in spvtools::opt::TrimCapabilitiesPass::spv::Capability
/third_party/node/deps/v8/src/objects/
H A Delements-kind.h26 V(Float64, float64, FLOAT64, double) \
56 V(Float64, rab_gsab_float64, RAB_GSAB_FLOAT64, double) \

Completed in 25 milliseconds

1234