Home
last modified time | relevance | path

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

123

/external/v8/src/compiler/
Drepresentation-change.h33 return Truncation(TruncationKind::kFloat64, identify_zeros);
54 return LessGeneral(kind_, TruncationKind::kFloat64); in IsUsedAsFloat64()
61 return LessGeneral(kind_, TruncationKind::kFloat64) || in IdentifiesUndefinedAndNaN()
89 kFloat64, enumerator
95 DCHECK(kind == TruncationKind::kAny || kind == TruncationKind::kFloat64 || in Truncation()
175 return UseInfo(MachineRepresentation::kFloat64, Truncation::Float64()); in TruncatingFloat64()
213 return UseInfo(MachineRepresentation::kFloat64, Truncation::Any(), in CheckedNumberAsFloat64()
222 return UseInfo(MachineRepresentation::kFloat64, Truncation::Any(), in CheckedNumberOrOddballAsFloat64()
Drepresentation-change.cc29 case TruncationKind::kFloat64: in description()
73 if (LessGeneral(rep1, TruncationKind::kFloat64) && in Generalize()
74 LessGeneral(rep2, TruncationKind::kFloat64)) { in Generalize()
75 return TruncationKind::kFloat64; in Generalize()
107 rep2 == TruncationKind::kFloat64 || rep2 == TruncationKind::kAny; in LessGeneral()
110 case TruncationKind::kFloat64: in LessGeneral()
111 return rep2 == TruncationKind::kFloat64 || rep2 == TruncationKind::kAny; in LessGeneral()
181 case MachineRepresentation::kFloat64: in GetRepresentationFor()
241 } else if (output_rep == MachineRepresentation::kFloat64) { in GetTaggedSignedRepresentationFor()
372 } else if (output_rep == MachineRepresentation::kFloat64) { in GetTaggedPointerRepresentationFor()
[all …]
Dsimplified-lowering.cc85 return MachineRepresentation::kFloat64; in MachineRepresentationFromArrayType()
134 case MachineRepresentation::kFloat64: in TruncatingUseInfoFromRepresentation()
914 MachineRepresentation::kFloat64); in VisitFloat64Binop()
937 return MachineRepresentation::kFloat64; in GetOutputInfoForPhi()
945 return MachineRepresentation::kFloat64; in GetOutputInfoForPhi()
1370 MachineRepresentation::kFloat64, Type::Number()); in VisitSpeculativeAdditiveOp()
1469 MachineRepresentation::kFloat64, Type::Number()); in VisitSpeculativeNumberModulus()
1575 SetOutput(node, MachineRepresentation::kFloat64); in VisitNode()
1807 MachineRepresentation::kFloat64, Type::Number()); in VisitNode()
1902 MachineRepresentation::kFloat64, Type::Number()); in VisitNode()
[all …]
Dgap-resolver.cc19 const int kFloat64Bit = REP_BIT(MachineRepresentation::kFloat64);
112 split_rep_ = MachineRepresentation::kFloat64; in Resolve()
Daccess-info.cc384 field_type = type_cache_.kFloat64; in ComputePropertyAccessInfo()
385 field_representation = MachineRepresentation::kFloat64; in ComputePropertyAccessInfo()
688 field_type = type_cache_.kFloat64; in LookupTransition()
689 field_representation = MachineRepresentation::kFloat64; in LookupTransition()
Dc-linkage.cc158 CHECK_NE(MachineRepresentation::kFloat64, rep); in GetSimplifiedCDescriptor()
163 CHECK_NE(MachineRepresentation::kFloat64, rep); in GetSimplifiedCDescriptor()
Dmove-optimizer.cc64 other_rep1 = MachineRepresentation::kFloat64; in ContainsOpOrAlias()
67 case MachineRepresentation::kFloat64: in ContainsOpOrAlias()
73 other_rep2 = MachineRepresentation::kFloat64; in ContainsOpOrAlias()
Dinstruction.h485 case MachineRepresentation::kFloat64: in IsSupportedRepresentation()
594 MachineRepresentation::kFloat64; in IsDoubleRegister()
631 MachineRepresentation::kFloat64; in IsDoubleStackSlot()
648 canonical = MachineRepresentation::kFloat64; in GetCanonicalizedValue()
1039 kFloat64, enumerator
1048 explicit Constant(double v) : type_(kFloat64), value_(bit_cast<int64_t>(v)) {} in Constant()
1087 DCHECK_EQ(kFloat64, type()); in ToFloat64()
Dinstruction-selector-impl.h256 sequence()->MarkAsRepresentation(MachineRepresentation::kFloat64, in TempDoubleRegister()
330 case MachineRepresentation::kFloat64: in ToConstant()
Dinstruction.cc229 case MachineRepresentation::kFloat64: in operator <<()
318 DCHECK_IMPLIES(kind == REGISTER && (rep == MachineRepresentation::kFloat64), in ExplicitOperand()
604 case Constant::kFloat64: in operator <<()
912 case MachineRepresentation::kFloat64: in FilterRepresentation()
Dmachine-graph-verifier.cc276 MachineRepresentation::kFloat64; in Run()
754 if (MachineRepresentation::kFloat64 == in CheckValueInputForFloat64Op()
834 case MachineRepresentation::kFloat64: in IsCompatible()
Dtype-cache.h38 Type const kFloat64 = Type::Number();
Dcode-generator.cc1119 if (type.representation() == MachineRepresentation::kFloat64) { in AddTranslationForOperand()
1141 if (type.representation() == MachineRepresentation::kFloat64) { in AddTranslationForOperand()
1201 case Constant::kFloat64: in AddTranslationForOperand()
1202 DCHECK(type.representation() == MachineRepresentation::kFloat64 || in AddTranslationForOperand()
Dproperty-access-builder.cc248 if (field_representation == MachineRepresentation::kFloat64) { in BuildLoadDataField()
/external/v8/src/
Dmachine-type.h28 kFloat64, enumerator
139 return MachineType(MachineRepresentation::kFloat64, in Float64()
186 return MachineType(MachineRepresentation::kFloat64, MachineSemantic::kNone); in RepFloat64()
215 case MachineRepresentation::kFloat64:
283 case MachineRepresentation::kFloat64: in ElementSizeLog2Of()
Dmachine-type.cc43 case MachineRepresentation::kFloat64: in MachineReprToString()
Dregister-configuration.cc382 static_cast<int>(MachineRepresentation::kFloat64) + 1);
383 STATIC_ASSERT(static_cast<int>(MachineRepresentation::kFloat64) ==
/external/v8/src/builtins/
Dbuiltins-number-gen.cc368 VARIABLE(var_left_double, MachineRepresentation::kFloat64); in TF_BUILTIN()
369 VARIABLE(var_right_double, MachineRepresentation::kFloat64); in TF_BUILTIN()
561 var_input_double->rep() == MachineRepresentation::kFloat64); in UnaryOp()
595 var_left_double->rep() == MachineRepresentation::kFloat64); in BinaryOp()
597 var_right_double->rep() == MachineRepresentation::kFloat64); in BinaryOp()
677 VARIABLE(var_left_double, MachineRepresentation::kFloat64); in TF_BUILTIN()
678 VARIABLE(var_right_double, MachineRepresentation::kFloat64); in TF_BUILTIN()
774 VARIABLE(var_input_double, MachineRepresentation::kFloat64); in TF_BUILTIN()
800 VARIABLE(var_left_double, MachineRepresentation::kFloat64); in TF_BUILTIN()
801 VARIABLE(var_right_double, MachineRepresentation::kFloat64); in TF_BUILTIN()
[all …]
/external/v8/src/wasm/
Dwasm-linkage.h133 case MachineRepresentation::kFloat64: in CanAllocateFP()
161 int d_reg_code = NextFpReg(MachineRepresentation::kFloat64); in NextFpReg()
169 case MachineRepresentation::kFloat64: { in NextFpReg()
Dmemory-tracing.cc32 TRACE_TYPE(kFloat64, "f64", "%f / %016" PRIx64, double, uint64_t) in TraceMemoryOperation()
Dvalue-type.h261 return MachineRepresentation::kFloat64; in MachineRepresentationFor()
283 case MachineRepresentation::kFloat64: in ValueTypeFor()
/external/v8/src/ic/
Dbinary-op-assembler.cc23 VARIABLE(var_fadd_lhs, MachineRepresentation::kFloat64); in Generate_AddWithFeedback()
24 VARIABLE(var_fadd_rhs, MachineRepresentation::kFloat64); in Generate_AddWithFeedback()
224 VARIABLE(var_float_lhs, MachineRepresentation::kFloat64); in Generate_BinaryOperationWithFeedback()
225 VARIABLE(var_float_rhs, MachineRepresentation::kFloat64); in Generate_BinaryOperationWithFeedback()
/external/v8/src/compiler/mips/
Dinstruction-scheduler-mips.cc1577 case MachineRepresentation::kFloat64: in GetInstructionLatency()
1593 if (op->representation() == MachineRepresentation::kFloat64) { in GetInstructionLatency()
1608 if (op->representation() == MachineRepresentation::kFloat64) { in GetInstructionLatency()
Dcode-generator-mips.cc79 case Constant::kFloat64: in InputImmediate()
1569 case MachineRepresentation::kFloat64: in AssembleArchInstruction()
1591 if (op->representation() == MachineRepresentation::kFloat64) { in AssembleArchInstruction()
1610 if (op->representation() == MachineRepresentation::kFloat64) { in AssembleArchInstruction()
3368 case Constant::kFloat64: in AssembleMove()
3404 DCHECK_EQ(Constant::kFloat64, src.type()); in AssembleMove()
3434 if (rep == MachineRepresentation::kFloat64) { in AssembleMove()
3448 if (rep == MachineRepresentation::kFloat64) { in AssembleMove()
3459 if (rep == MachineRepresentation::kFloat64) { in AssembleMove()
3535 if (rep == MachineRepresentation::kFloat64) { in AssembleSwap()
[all …]
/external/v8/src/compiler/ppc/
Dcode-generator-ppc.cc70 case Constant::kFloat64: in InputImmediate()
1697 if (op->representation() == MachineRepresentation::kFloat64) { in AssembleArchInstruction()
1717 if (op->representation() == MachineRepresentation::kFloat64) { in AssembleArchInstruction()
1735 if (op->representation() == MachineRepresentation::kFloat64) { in AssembleArchInstruction()
2561 case Constant::kFloat64: in AssembleMove()
2625 if (op->representation() == MachineRepresentation::kFloat64) { in AssembleMove()
2636 if (op->representation() == MachineRepresentation::kFloat64) { in AssembleMove()
2644 if (op->representation() == MachineRepresentation::kFloat64) { in AssembleMove()

123