Home
last modified time | relevance | path

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

12

/external/v8/test/cctest/compiler/
Dtest-representation-change.cc150 n, MachineRepresentation::kFloat64, Type::None(), in TEST()
160 n, MachineRepresentation::kFloat64, Type::None(), in TEST()
205 n, MachineRepresentation::kFloat64, Type::None(), in TEST()
206 MachineRepresentation::kFloat64); in TEST()
216 MachineRepresentation::kFloat64); in TEST()
226 MachineRepresentation::kFloat64); in TEST()
236 MachineRepresentation::kFloat64); in TEST()
246 MachineRepresentation::kFloat64); in TEST()
288 n, MachineRepresentation::kFloat64, Type::None(), in TEST()
346 n, MachineRepresentation::kFloat64, Type::Signed32(), in TEST()
[all …]
Dtest-gap-resolver.cc197 if (index == 0) return MachineRepresentation::kFloat64; in RandomDoubleRepresentation()
Dtest-changes-lowering.cc208 MachineRepresentation::kFloat64, kNoWriteBarrier)), in TEST()
/external/v8/src/compiler/
Drepresentation-change.cc29 case TruncationKind::kFloat64: in description()
62 if (LessGeneral(rep1, TruncationKind::kFloat64) && in Generalize()
63 LessGeneral(rep2, TruncationKind::kFloat64)) { in Generalize()
64 return TruncationKind::kFloat64; in Generalize()
82 rep2 == TruncationKind::kFloat64 || rep2 == TruncationKind::kAny; in LessGeneral()
87 rep2 == TruncationKind::kFloat64 || rep2 == TruncationKind::kAny; in LessGeneral()
88 case TruncationKind::kFloat64: in LessGeneral()
89 return rep2 == TruncationKind::kFloat64 || rep2 == TruncationKind::kAny; in LessGeneral()
138 case MachineRepresentation::kFloat64: in GetRepresentationFor()
202 } else if (output_rep == MachineRepresentation::kFloat64) { in GetTaggedRepresentationFor()
[all …]
Drepresentation-change.h23 static Truncation Float64() { return Truncation(TruncationKind::kFloat64); } in Float64()
39 return LessGeneral(kind_, TruncationKind::kFloat64) || in TruncatesUndefinedToZeroOrNaN()
60 kFloat64, enumerator
Dsimplified-lowering.cc91 return UseInfo(MachineRepresentation::kFloat64, Truncation::Float64()); in Float64()
111 return UseInfo(MachineRepresentation::kFloat64, Truncation::Word32()); in Float64TruncatingToWord32()
133 case MachineRepresentation::kFloat64: in TruncatingUseInfoFromRepresentation()
179 r2 == MachineRepresentation::kFloat64 || in MachineRepresentationIsSubtype()
186 r2 == MachineRepresentation::kFloat64 || in MachineRepresentationIsSubtype()
191 r2 == MachineRepresentation::kFloat64 || in MachineRepresentationIsSubtype()
197 r2 == MachineRepresentation::kFloat64 || in MachineRepresentationIsSubtype()
199 case MachineRepresentation::kFloat64: in MachineRepresentationIsSubtype()
200 return r2 == MachineRepresentation::kFloat64 || in MachineRepresentationIsSubtype()
260 return NodeOutputInfo(MachineRepresentation::kFloat64, Type::Number()); in Float64()
[all …]
Daccess-builder.cc29 MaybeHandle<Name>(), TypeCache().Get().kFloat64, in ForHeapNumberValue()
342 TypeCache::Get().kFloat64, MachineType::Float64()}; in ForFixedDoubleArrayElement()
Dinstruction.h443 case MachineRepresentation::kFloat64: in IsSupportedRepresentation()
544 ? MachineRepresentation::kFloat64 in GetCanonicalizedValue()
890 kFloat64, enumerator
899 explicit Constant(double v) : type_(kFloat64), value_(bit_cast<int64_t>(v)) {} in Constant()
928 DCHECK_EQ(kFloat64, type()); in ToFloat64()
Daccess-info.cc275 field_type = type_cache_.kFloat64; in ComputePropertyAccessInfo()
452 field_type = type_cache_.kFloat64; in LookupTransition()
Dchange-lowering.cc91 machine()->Store(StoreRepresentation(MachineRepresentation::kFloat64, in AllocateHeapNumberWithValue()
334 const Operator* phi_op = common()->Phi(MachineRepresentation::kFloat64, 2); in ChangeTaggedToFloat64()
392 common()->Phi(MachineRepresentation::kFloat64, 2), vtrue, vfalse, merge); in ChangeTaggedToFloat64()
Dinstruction.cc164 case MachineRepresentation::kFloat64: in operator <<()
511 case Constant::kFloat64: in operator <<()
728 case MachineRepresentation::kFloat64: in FilterRepresentation()
Dinstruction-selector.h184 MarkAsRepresentation(MachineRepresentation::kFloat64, node); in MarkAsFloat64()
Dinstruction-selector-impl.h173 sequence()->MarkAsRepresentation(MachineRepresentation::kFloat64, in TempDoubleRegister()
Dcode-generator.cc684 case Constant::kFloat64: in AddTranslationForOperand()
685 DCHECK(type.representation() == MachineRepresentation::kFloat64 || in AddTranslationForOperand()
/external/v8/src/
Dmachine-type.h26 kFloat64, enumerator
84 return MachineType(MachineRepresentation::kFloat64, in Float64()
144 return MachineType(MachineRepresentation::kFloat64, MachineSemantic::kNone); in RepFloat64()
173 rep == MachineRepresentation::kFloat64; in IsFloatingPoint()
188 case MachineRepresentation::kFloat64: in ElementSizeLog2Of()
Dtype-cache.h37 Type* const kFloat64 = CreateNative(Type::Number(), Type::UntaggedFloat64()); variable
70 Type* const kAsmDouble = kFloat64;
82 Type* const kAsmSize64 = kFloat64;
Dmachine-type.cc27 case MachineRepresentation::kFloat64: in operator <<()
/external/v8/test/unittests/compiler/
Dcommon-operator-reducer-unittest.cc62 MachineRepresentation::kFloat64, MachineRepresentation::kTagged};
352 common()->Phi(MachineRepresentation::kFloat64, 2), vtrue, vfalse, merge); in TEST_F()
388 common()->Phi(MachineRepresentation::kFloat64, 2), p1, p0, merge); in TEST_F()
424 common()->Phi(MachineRepresentation::kFloat64, 2), p0, p1, merge); in TEST_F()
568 graph()->NewNode(common()->Select(MachineRepresentation::kFloat64), check, in TEST_F()
593 common()->Select(MachineRepresentation::kFloat64), check, p1, p0); in TEST_F()
617 common()->Select(MachineRepresentation::kFloat64), check, p0, p1); in TEST_F()
Dchange-lowering-unittest.cc379 StoreRepresentation(MachineRepresentation::kFloat64, in TARGET_TEST_F()
405 IsPhi(MachineRepresentation::kFloat64, in TARGET_TEST_F()
483 StoreRepresentation(MachineRepresentation::kFloat64, in TARGET_TEST_F()
531 IsPhi(MachineRepresentation::kFloat64, in TARGET_TEST_F()
612 StoreRepresentation(MachineRepresentation::kFloat64, in TARGET_TEST_F()
/external/v8/src/compiler/x87/
Dcode-generator-x87.cc70 case Constant::kFloat64: in ToImmediate()
707 DCHECK_EQ(Constant::kFloat64, src_constant.type()); in AssembleArchInstruction()
1378 DCHECK(allocated.representation() == MachineRepresentation::kFloat64); in AssembleArchInstruction()
1390 DCHECK(allocated.representation() == MachineRepresentation::kFloat64); in AssembleArchInstruction()
1969 DCHECK_EQ(Constant::kFloat64, src_constant.type()); in AssembleMove()
1997 case MachineRepresentation::kFloat64: in AssembleMove()
2014 case MachineRepresentation::kFloat64: in AssembleMove()
2027 case MachineRepresentation::kFloat64: in AssembleMove()
2076 case MachineRepresentation::kFloat64: in AssembleSwap()
2093 case MachineRepresentation::kFloat64: in AssembleSwap()
Dinstruction-selector-x87.cc140 case MachineRepresentation::kFloat64: in VisitLoad()
225 case MachineRepresentation::kFloat64: in VisitStore()
288 case MachineRepresentation::kFloat64: in VisitCheckedLoad()
334 case MachineRepresentation::kFloat64: in VisitCheckedStore()
/external/v8/src/wasm/
Dasm-wasm-builder.cc756 } else if (type == kFloat64) { in VisitBinaryOperation()
781 } else if (type == kFloat64) { in VisitBinaryOperation()
859 kFloat64 = 3, enumerator
895 return kFloat64; in TypeIndexOf()
/external/v8/src/compiler/mips/
Dinstruction-selector-mips.cc140 case MachineRepresentation::kFloat64: in VisitLoad()
220 case MachineRepresentation::kFloat64: in VisitStore()
869 case MachineRepresentation::kFloat64: in VisitCheckedLoad()
916 case MachineRepresentation::kFloat64: in VisitCheckedStore()
/external/v8/src/compiler/ia32/
Dinstruction-selector-ia32.cc179 case MachineRepresentation::kFloat64: in VisitLoad()
264 case MachineRepresentation::kFloat64: in VisitStore()
327 case MachineRepresentation::kFloat64: in VisitCheckedLoad()
373 case MachineRepresentation::kFloat64: in VisitCheckedStore()
/external/v8/src/compiler/ppc/
Dinstruction-selector-ppc.cc174 case MachineRepresentation::kFloat64: in VisitLoad()
267 case MachineRepresentation::kFloat64: in VisitStore()
335 case MachineRepresentation::kFloat64: in VisitCheckedLoad()
380 case MachineRepresentation::kFloat64: in VisitCheckedStore()

12