Home
last modified time | relevance | path

Searched refs:kFloat64 (Results 1 – 25 of 64) sorted by relevance

123

/third_party/node/deps/v8/src/compiler/
Dfast-api-calls.cc26 case CTypeInfo::Type::kFloat64: in GetTypedArrayElementsKind()
95 c_signature->ReturnInfo().GetType() == CTypeInfo::Type::kFloat64) { in CanOptimizeFastSignature()
112 c_signature->ArgumentInfo(i).GetType() == CTypeInfo::Type::kFloat64) { in CanOptimizeFastSignature()
Drepresentation-change.h202 return UseInfo(MachineRepresentation::kFloat64, Truncation::Any()); in Float64()
206 return UseInfo(MachineRepresentation::kFloat64,
263 return UseInfo(MachineRepresentation::kFloat64, in CheckedNumberAsFloat64()
273 return UseInfo(MachineRepresentation::kFloat64, in CheckedNumberOrBooleanAsFloat64()
279 return UseInfo(MachineRepresentation::kFloat64, in CheckedNumberOrOddballAsFloat64()
Dsimplified-lowering.cc98 return MachineRepresentation::kFloat64; in MachineRepresentationFromArrayType()
152 case MachineRepresentation::kFloat64: in TruncatingUseInfoFromRepresentation()
1108 MachineRepresentation::kFloat64); in VisitFloat64Binop()
1139 return MachineRepresentation::kFloat64; in GetOutputInfoForPhi()
1147 return MachineRepresentation::kFloat64; in GetOutputInfoForPhi()
1681 MachineRepresentation::kFloat64, Type::Number()); in VisitSpeculativeAdditiveOp()
1797 VisitBinop<T>(node, lhs_use, rhs_use, MachineRepresentation::kFloat64, in VisitSpeculativeNumberModulus()
1900 case CTypeInfo::Type::kFloat64: in UseInfoForFastApiCallArgument()
2191 SetOutput<T>(node, MachineRepresentation::kFloat64); in VisitNode()
2452 MachineRepresentation::kFloat64, Type::Number()); in VisitNode()
[all …]
Drepresentation-change.cc221 case MachineRepresentation::kFloat64: in GetRepresentationFor()
316 } else if (output_rep == MachineRepresentation::kFloat64) { in GetTaggedSignedRepresentationFor()
479 } else if (output_rep == MachineRepresentation::kFloat64) { in GetTaggedPointerRepresentationFor()
598 } else if (output_rep == MachineRepresentation::kFloat64) { in GetTaggedRepresentationFor()
676 } else if (output_rep == MachineRepresentation::kFloat64) { in GetFloat32RepresentationFor()
720 jsgraph()->common()->DeadValue(MachineRepresentation::kFloat64), node); in GetFloat64RepresentationFor()
745 jsgraph()->common()->DeadValue(MachineRepresentation::kFloat64), in GetFloat64RepresentationFor()
764 jsgraph()->common()->DeadValue(MachineRepresentation::kFloat64), in GetFloat64RepresentationFor()
806 MachineRepresentation::kFloat64); in GetFloat64RepresentationFor()
877 } else if (output_rep == MachineRepresentation::kFloat64) { in GetWord32RepresentationFor()
[all …]
Dproperty-access-builder.cc140 return MachineRepresentation::kFloat64; in ConvertRepresentation()
231 MachineRepresentation::kFloat64) { in BuildLoadDataField()
Dtype-cache.h44 Type const kFloat64 = Type::Number();
Dmachine-graph-verifier.cc323 MachineRepresentation::kFloat64; in Run()
944 if (MachineRepresentation::kFloat64 == in CheckValueInputForFloat64Op()
1005 case MachineRepresentation::kFloat64: in IsCompatible()
/third_party/node/deps/v8/src/codegen/
Dmachine-type.h49 kFloat64, enumerator
198 return MachineType(MachineRepresentation::kFloat64, in Float64()
257 case MachineRepresentation::kFloat64:
299 case CTypeInfo::Type::kFloat64: in TypeForCType()
388 case MachineRepresentation::kFloat64: in ElementSizeLog2Of()
Dregister-configuration.cc300 static_cast<int>(MachineRepresentation::kFloat64) + 1);
301 STATIC_ASSERT(static_cast<int>(MachineRepresentation::kFloat64) ==
Dmachine-type.cc44 case MachineRepresentation::kFloat64: in MachineReprToString()
/third_party/node/deps/v8/include/
Dv8-fast-api-calls.h248 kFloat64, enumerator
310 return type == Type::kFloat32 || type == Type::kFloat64; in IsFloatingPointType()
607 kReturnType == CTypeInfo::Type::kFloat64 ||
651 V(double, kFloat64)
690 V(double, kFloat64)
870 CTypeInfo(CTypeInfo::Type::kFloat64);
/third_party/node/deps/v8/src/wasm/
Dwasm-linkage.h170 case MachineRepresentation::kFloat64: { in CanAllocateFP()
200 int d_reg_code = NextFpReg(MachineRepresentation::kFloat64); in NextFpReg()
204 case MachineRepresentation::kFloat64: { in NextFpReg()
Dmemory-tracing.cc35 TRACE_TYPE(kFloat64, "f64", "%f / %016" PRIx64, double, uint64_t) in TraceMemoryOperation()
/third_party/node/deps/v8/src/compiler/backend/
Dgap-resolver.cc135 if ((fp_reps & RepresentationBit(MachineRepresentation::kFloat64)) != 0) { in Resolve()
136 split_rep_ = MachineRepresentation::kFloat64; in Resolve()
Dinstruction.h550 case MachineRepresentation::kFloat64: in IsSupportedRepresentation()
646 MachineRepresentation::kFloat64; in IsDoubleRegister()
683 MachineRepresentation::kFloat64; in IsDoubleStackSlot()
700 canonical = MachineRepresentation::kFloat64; in GetCanonicalizedValue()
705 canonical = MachineRepresentation::kFloat64; in GetCanonicalizedValue()
1106 kFloat64, enumerator
1117 explicit Constant(double v) : type_(kFloat64), value_(bit_cast<int64_t>(v)) {} in Constant()
1166 DCHECK_EQ(kFloat64, type()); in ToFloat64()
1701 RepresentationBit(MachineRepresentation::kFloat64) | in NON_EXPORTED_BASE()
Dregister-allocation.h70 case MachineRepresentation::kFloat64: in ByteWidthForStackSlot()
Dmove-optimizer.cc66 other_rep1 = MachineRepresentation::kFloat64; in ContainsOpOrAlias()
69 case MachineRepresentation::kFloat64: in ContainsOpOrAlias()
75 other_rep2 = MachineRepresentation::kFloat64; in ContainsOpOrAlias()
Dmid-tier-register-allocator.cc1550 MachineRepresentation::kFloat64, &double_reg_base_code)); in simdSibling()
1552 MachineRepresentation::kFloat64)); in simdSibling()
1554 MachineRepresentation::kFloat64)); in simdSibling()
1640 MachineRepresentation::kFloat64, in SinglePassRegisterAllocator()
1656 MachineRepresentation::kFloat64, in SinglePassRegisterAllocator()
1804 (rep == MachineRepresentation::kFloat64 || in MergeStateFrom()
1813 (rep == MachineRepresentation::kFloat64 ? 1 : 2)); in MergeStateFrom()
1908 (rep == MachineRepresentation::kFloat64 || in SpillRegisterAtMerge()
1917 (rep == MachineRepresentation::kFloat64 ? 1 : 2)); in SpillRegisterAtMerge()
2002 DCHECK_EQ(rep, MachineRepresentation::kFloat64); in FromRegCode()
[all …]
Dinstruction-selector-impl.h272 sequence()->MarkAsRepresentation(MachineRepresentation::kFloat64, in TempDoubleRegister()
377 case MachineRepresentation::kFloat64: in ToConstant()
Dcode-generator.cc1177 if (type.representation() == MachineRepresentation::kFloat64) { in AddTranslationForOperand()
1206 if (type.representation() == MachineRepresentation::kFloat64) { in AddTranslationForOperand()
1268 case Constant::kFloat64: in AddTranslationForOperand()
1269 DCHECK(type.representation() == MachineRepresentation::kFloat64 || in AddTranslationForOperand()
Dinstruction.cc246 case MachineRepresentation::kFloat64: in operator <<()
582 case Constant::kFloat64: in operator <<()
937 case MachineRepresentation::kFloat64: in FilterRepresentation()
/third_party/node/deps/v8/src/compiler/backend/mips/
Dinstruction-scheduler-mips.cc1658 case MachineRepresentation::kFloat64: in GetInstructionLatency()
1671 if (op->representation() == MachineRepresentation::kFloat64) { in GetInstructionLatency()
1685 if (op->representation() == MachineRepresentation::kFloat64) { in GetInstructionLatency()
Dcode-generator-mips.cc82 case Constant::kFloat64: in InputImmediate()
1615 case MachineRepresentation::kFloat64: in AssembleArchInstruction()
1636 if (op->representation() == MachineRepresentation::kFloat64) { in AssembleArchInstruction()
1658 if (op->representation() == MachineRepresentation::kFloat64) { in AssembleArchInstruction()
4204 case Constant::kFloat64: in AssembleConstructFrame()
4244 DCHECK_EQ(Constant::kFloat64, src.type()); in AssembleConstructFrame()
4274 if (rep == MachineRepresentation::kFloat64) { in AssembleConstructFrame()
4288 if (rep == MachineRepresentation::kFloat64) { in AssembleConstructFrame()
4299 if (rep == MachineRepresentation::kFloat64) { in AssembleConstructFrame()
4374 if (rep == MachineRepresentation::kFloat64) { in AssembleConstructFrame()
[all …]
/third_party/node/deps/v8/src/compiler/backend/s390/
Dcode-generator-s390.cc67 case Constant::kFloat64: in InputImmediate()
1475 if (op->representation() == MachineRepresentation::kFloat64) { in AssembleArchInstruction()
1977 case MachineRepresentation::kFloat64: in AssembleArchInstruction()
1997 if (op->representation() == MachineRepresentation::kFloat64) { in AssembleArchInstruction()
2012 if (op->representation() == MachineRepresentation::kFloat64) { in AssembleArchInstruction()
3652 case Constant::kFloat64: in AssembleConstructFrame()
3726 if (op->representation() == MachineRepresentation::kFloat64) { in AssembleConstructFrame()
3738 if (op->representation() == MachineRepresentation::kFloat64) { in AssembleConstructFrame()
3750 if (op->representation() == MachineRepresentation::kFloat64) { in AssembleConstructFrame()
/third_party/node/deps/v8/src/compiler/backend/ia32/
Dcode-generator-ia32.cc84 case Constant::kFloat64: in ToImmediate()
1755 if (op->representation() == MachineRepresentation::kFloat64) { in AssembleArchInstruction()
4256 } else if (rep == MachineRepresentation::kFloat64) { in AssembleMove()
4276 } else if (rep == MachineRepresentation::kFloat64) { in AssembleMove()
4297 } else if (rep == MachineRepresentation::kFloat64) { in AssembleMove()
4324 DCHECK_EQ(src.type(), Constant::kFloat64); in AssembleMove()
4340 DCHECK_EQ(src.type(), Constant::kFloat64); in AssembleMove()
4399 } else if (rep == MachineRepresentation::kFloat64) { in AssembleSwap()
4435 } else if (rep == MachineRepresentation::kFloat64) { in AssembleSwap()

123