/external/v8/src/compiler/ |
D | representation-change.h | 33 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()
|
D | representation-change.cc | 29 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 …]
|
D | simplified-lowering.cc | 85 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 …]
|
D | gap-resolver.cc | 19 const int kFloat64Bit = REP_BIT(MachineRepresentation::kFloat64); 112 split_rep_ = MachineRepresentation::kFloat64; in Resolve()
|
D | access-info.cc | 384 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()
|
D | c-linkage.cc | 158 CHECK_NE(MachineRepresentation::kFloat64, rep); in GetSimplifiedCDescriptor() 163 CHECK_NE(MachineRepresentation::kFloat64, rep); in GetSimplifiedCDescriptor()
|
D | move-optimizer.cc | 64 other_rep1 = MachineRepresentation::kFloat64; in ContainsOpOrAlias() 67 case MachineRepresentation::kFloat64: in ContainsOpOrAlias() 73 other_rep2 = MachineRepresentation::kFloat64; in ContainsOpOrAlias()
|
D | instruction.h | 485 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()
|
D | instruction-selector-impl.h | 256 sequence()->MarkAsRepresentation(MachineRepresentation::kFloat64, in TempDoubleRegister() 330 case MachineRepresentation::kFloat64: in ToConstant()
|
D | instruction.cc | 229 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()
|
D | machine-graph-verifier.cc | 276 MachineRepresentation::kFloat64; in Run() 754 if (MachineRepresentation::kFloat64 == in CheckValueInputForFloat64Op() 834 case MachineRepresentation::kFloat64: in IsCompatible()
|
D | type-cache.h | 38 Type const kFloat64 = Type::Number();
|
D | code-generator.cc | 1119 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()
|
D | property-access-builder.cc | 248 if (field_representation == MachineRepresentation::kFloat64) { in BuildLoadDataField()
|
/external/v8/src/ |
D | machine-type.h | 28 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()
|
D | machine-type.cc | 43 case MachineRepresentation::kFloat64: in MachineReprToString()
|
D | register-configuration.cc | 382 static_cast<int>(MachineRepresentation::kFloat64) + 1); 383 STATIC_ASSERT(static_cast<int>(MachineRepresentation::kFloat64) ==
|
/external/v8/src/builtins/ |
D | builtins-number-gen.cc | 368 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/ |
D | wasm-linkage.h | 133 case MachineRepresentation::kFloat64: in CanAllocateFP() 161 int d_reg_code = NextFpReg(MachineRepresentation::kFloat64); in NextFpReg() 169 case MachineRepresentation::kFloat64: { in NextFpReg()
|
D | memory-tracing.cc | 32 TRACE_TYPE(kFloat64, "f64", "%f / %016" PRIx64, double, uint64_t) in TraceMemoryOperation()
|
D | value-type.h | 261 return MachineRepresentation::kFloat64; in MachineRepresentationFor() 283 case MachineRepresentation::kFloat64: in ValueTypeFor()
|
/external/v8/src/ic/ |
D | binary-op-assembler.cc | 23 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/ |
D | instruction-scheduler-mips.cc | 1577 case MachineRepresentation::kFloat64: in GetInstructionLatency() 1593 if (op->representation() == MachineRepresentation::kFloat64) { in GetInstructionLatency() 1608 if (op->representation() == MachineRepresentation::kFloat64) { in GetInstructionLatency()
|
D | code-generator-mips.cc | 79 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/ |
D | code-generator-ppc.cc | 70 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()
|