Home
last modified time | relevance | path

Searched refs:kPrimDouble (Results 1 – 25 of 48) sorted by relevance

12

/art/runtime/
Dprimitive.h47 kPrimDouble, enumerator
59 return kPrimDouble; in GetType()
87 case kPrimDouble: return 3; in ComponentSizeShift()
105 case kPrimDouble: return 8; in ComponentSize()
129 case kPrimDouble: in Descriptor()
142 return type == kPrimFloat || type == kPrimDouble; in IsFloatingPointType()
166 return type == kPrimLong || type == kPrimDouble; in Is64BitType()
Dart_field.cc42 if (type == Primitive::kPrimDouble || type == Primitive::kPrimLong) { in SetOffset()
Dart_field-inl.h201 CHECK(type == Primitive::kPrimLong || type == Primitive::kPrimDouble) << PrettyField(this); in GetLong()
210 CHECK(type == Primitive::kPrimLong || type == Primitive::kPrimDouble) << PrettyField(this); in SetLong()
231 DCHECK_EQ(Primitive::kPrimDouble, GetTypeAsPrimitiveType()) << PrettyField(this); in GetDouble()
239 DCHECK_EQ(Primitive::kPrimDouble, GetTypeAsPrimitiveType()) << PrettyField(this); in SetDouble()
Dreflection-inl.h75 case Primitive::kPrimDouble: in ConvertPrimitiveValue()
Dcheck_jni.cc2103 FIELD_ACCESSORS(jdouble, Double, Primitive::kPrimDouble, D) in FIELD_ACCESSORS()
2216 CALL(jdouble, Double, Primitive::kPrimDouble, D) in CALL()
2427 Primitive::kPrimDouble)); in NewDoubleArray()
2458 PRIMITIVE_ARRAY_FUNCTIONS(jdouble, Double, Primitive::kPrimDouble) in PRIMITIVE_ARRAY_FUNCTIONS()
2750 case Primitive::kPrimDouble: in GetField()
2836 case Primitive::kPrimDouble: in SetField()
3022 case Primitive::kPrimDouble: in CallMethodA()
3206 case Primitive::kPrimDouble: in CallMethodV()
3352 case Primitive::kPrimDouble: in NewPrimitiveArray()
3396 case Primitive::kPrimDouble: in GetPrimitiveArrayElements()
[all …]
Dtransaction_test.cc222 ASSERT_EQ(doubleField->GetTypeAsPrimitiveType(), Primitive::kPrimDouble); in TEST_F()
324 ASSERT_EQ(doubleField->GetTypeAsPrimitiveType(), Primitive::kPrimDouble); in TEST_F()
Dutils_test.cc56 EXPECT_EQ("double", PrettyDescriptor(Primitive::kPrimDouble)); in TEST_F()
Dreflection.cc696 case Primitive::kPrimDouble: in BoxPrimitive()
726 if (src_class == Primitive::kPrimDouble || src_class == Primitive::kPrimLong) { in BoxPrimitive()
/art/compiler/optimizing/
Dside_effects_test.cc117 SideEffects::FieldReadOfType(Primitive::kPrimDouble, false)); in TEST()
120 SideEffects::ArrayReadOfType(Primitive::kPrimDouble)); in TEST()
124 SideEffects::ArrayReadOfType(Primitive::kPrimDouble)); in TEST()
127 SideEffects::FieldReadOfType(Primitive::kPrimDouble, false)); in TEST()
162 SideEffects::FieldReadOfType(Primitive::kPrimDouble, /* is_volatile */ false)); in TEST()
165 SideEffects::ArrayReadOfType(Primitive::kPrimDouble)); in TEST()
226 SideEffects::ArrayReadOfType(Primitive::kPrimDouble).ToString().c_str()); in TEST()
233 s = s.Union(SideEffects::ArrayReadOfType(Primitive::kPrimDouble)); in TEST()
Dinstruction_builder.cc1049 bool is_wide = (type == Primitive::kPrimLong) || (type == Primitive::kPrimDouble); in SetupInvokeArguments()
1905 Unop_12x<HNeg>(instruction, Primitive::kPrimDouble, dex_pc); in ProcessDexInstruction()
1930 Conversion_12x(instruction, Primitive::kPrimInt, Primitive::kPrimDouble, dex_pc); in ProcessDexInstruction()
1945 Conversion_12x(instruction, Primitive::kPrimLong, Primitive::kPrimDouble, dex_pc); in ProcessDexInstruction()
1960 Conversion_12x(instruction, Primitive::kPrimFloat, Primitive::kPrimDouble, dex_pc); in ProcessDexInstruction()
1965 Conversion_12x(instruction, Primitive::kPrimDouble, Primitive::kPrimInt, dex_pc); in ProcessDexInstruction()
1970 Conversion_12x(instruction, Primitive::kPrimDouble, Primitive::kPrimLong, dex_pc); in ProcessDexInstruction()
1975 Conversion_12x(instruction, Primitive::kPrimDouble, Primitive::kPrimFloat, dex_pc); in ProcessDexInstruction()
2005 Binop_23x<HAdd>(instruction, Primitive::kPrimDouble, dex_pc); in ProcessDexInstruction()
2030 Binop_23x<HSub>(instruction, Primitive::kPrimDouble, dex_pc); in ProcessDexInstruction()
[all …]
Dcode_generator.cc63 return (type == Primitive::kPrimFloat) || (type == Primitive::kPrimDouble); in CheckType()
70 return type == Primitive::kPrimDouble; in CheckType()
76 return (type == Primitive::kPrimLong) || (type == Primitive::kPrimDouble); in CheckType()
88 && (type == Primitive::kPrimDouble); in CheckType()
465 case Primitive::kPrimDouble: in GenerateUnresolvedFieldAccess()
719 if ((type == Primitive::kPrimFloat) || (type == Primitive::kPrimDouble)) { in RecordPcInfo()
995 if (current->GetType() == Primitive::kPrimDouble) { in EmitEnvironment()
1003 if (current->GetType() == Primitive::kPrimDouble) { in EmitEnvironment()
Dintrinsics_mips.cc844 if (type == Primitive::kPrimDouble) { in GenMinMaxFP()
898 if (type == Primitive::kPrimDouble) { in GenMinMaxFP()
907 if (type == Primitive::kPrimDouble) { in GenMinMaxFP()
919 if (type == Primitive::kPrimDouble) { in GenMinMaxFP()
927 if (type == Primitive::kPrimDouble) { in GenMinMaxFP()
943 if (type == Primitive::kPrimDouble) { in GenMinMaxFP()
954 if (type == Primitive::kPrimDouble) { in GenMinMaxFP()
974 if (type == Primitive::kPrimDouble) { in GenMinMaxFP()
1003 Primitive::kPrimDouble, in VisitMathMinDoubleDouble()
1029 Primitive::kPrimDouble, in VisitMathMaxDoubleDouble()
[all …]
Dcode_generator_mips64.cc52 case Primitive::kPrimDouble: in Mips64ReturnLocation()
658 dst_type = destination.IsRegister() ? Primitive::kPrimLong : Primitive::kPrimDouble; in MoveLocation()
701 } else if (dst_type == Primitive::kPrimDouble) { in MoveLocation()
722 DCHECK_EQ(dst_type, Primitive::kPrimDouble); in MoveLocation()
741 dst_type = destination.IsStackSlot() ? Primitive::kPrimFloat : Primitive::kPrimDouble; in MoveLocation()
823 DCHECK_EQ(type, Primitive::kPrimDouble); in SwapLocations()
1048 case Primitive::kPrimDouble: in HandleBinaryOp()
1123 case Primitive::kPrimDouble: { in HandleBinaryOp()
1399 case Primitive::kPrimDouble: { in VisitArrayGet()
1560 case Primitive::kPrimDouble: { in VisitArraySet()
[all …]
Dcode_generator_arm.cc1009 case Primitive::kPrimDouble: { in GetNextLocation()
1052 case Primitive::kPrimDouble: { in GetReturnLocation()
1369 case Primitive::kPrimDouble: in GenerateCompareTestAndBranch()
1550 case Primitive::kPrimDouble: in HandleCondition()
1602 case Primitive::kPrimDouble: in HandleCondition()
1929 case Primitive::kPrimDouble: in VisitNeg()
1975 case Primitive::kPrimDouble: in VisitNeg()
1994 (((input_type == Primitive::kPrimFloat || input_type == Primitive::kPrimDouble) in VisitTypeConversion()
2061 case Primitive::kPrimDouble: in VisitTypeConversion()
2096 case Primitive::kPrimDouble: { in VisitTypeConversion()
[all …]
Dcode_generator_x86_64.cc1338 case Primitive::kPrimDouble: { in GenerateCompareTest()
1381 case Primitive::kPrimDouble: { in GenerateCompareTestAndBranch()
1651 case Primitive::kPrimDouble: in HandleCondition()
1720 case Primitive::kPrimDouble: { in HandleCondition()
1845 case Primitive::kPrimDouble: { in VisitCompare()
1909 case Primitive::kPrimDouble: { in VisitCompare()
2023 case Primitive::kPrimDouble: in VisitReturn()
2046 case Primitive::kPrimDouble: in VisitReturn()
2072 case Primitive::kPrimDouble: in GetReturnLocation()
2123 case Primitive::kPrimDouble: { in GetNextLocation()
[all …]
Dcode_generator_mips.cc56 case Primitive::kPrimDouble: in MipsReturnLocation()
116 case Primitive::kPrimDouble: { in GetNextLocation()
553 DCHECK_EQ(type, Primitive::kPrimDouble); in EmitSwap()
584 DCHECK_EQ(type, Primitive::kPrimDouble); in EmitSwap()
1172 case Primitive::kPrimDouble: in HandleBinaryOp()
1375 case Primitive::kPrimDouble: { in HandleBinaryOp()
1776 case Primitive::kPrimDouble: { in VisitArrayGet()
1938 case Primitive::kPrimDouble: { in VisitArraySet()
2060 case Primitive::kPrimDouble: in VisitCompare()
2151 case Primitive::kPrimDouble: { in VisitCompare()
[all …]
Dcode_generator_x86.cc914 case Primitive::kPrimDouble: in GetReturnLocation()
966 case Primitive::kPrimDouble: { in GetNextLocation()
1337 case Primitive::kPrimDouble: in GenerateCompareTestAndBranch()
1642 case Primitive::kPrimDouble: { in HandleCondition()
1695 case Primitive::kPrimDouble: in HandleCondition()
1880 case Primitive::kPrimDouble: in VisitReturn()
1908 case Primitive::kPrimDouble: in VisitReturn()
2068 case Primitive::kPrimDouble: in VisitNeg()
2116 case Primitive::kPrimDouble: { in VisitNeg()
2166 ((input_type == Primitive::kPrimFloat || input_type == Primitive::kPrimDouble) in VisitTypeConversion()
[all …]
Dregister_allocator.cc98 bool is_core_register = (interval->GetType() != Primitive::kPrimDouble) in ShouldProcess()
255 LiveInterval::MakeTempInterval(allocator_, Primitive::kPrimDouble); in ProcessInstruction()
258 if (codegen_->NeedsTwoRegisters(Primitive::kPrimDouble)) { in ProcessInstruction()
275 bool core_register = (instruction->GetType() != Primitive::kPrimDouble) in ProcessInstruction()
1324 case Primitive::kPrimDouble: in AllocateSpillSlotFor()
1876 case Primitive::kPrimDouble: in Resolve()
1987 case Primitive::kPrimDouble: in Resolve()
1988 if (codegen_->NeedsTwoRegisters(Primitive::kPrimDouble)) { in Resolve()
Dcode_generator_arm64.cc120 } else if (return_type == Primitive::kPrimDouble) { in ARM64ReturnLocation()
1180 (cst->IsDoubleConstant() && type == Primitive::kPrimDouble); in CoherentConstantAndType()
1210 dst_type = destination.IsRegister() ? Primitive::kPrimLong : Primitive::kPrimDouble; in MoveLocation()
1236 ? Primitive::kPrimDouble in MoveLocation()
1251 dst_type = destination.IsStackSlot() ? Primitive::kPrimFloat : Primitive::kPrimDouble; in MoveLocation()
1307 case Primitive::kPrimDouble: in Load()
1369 case Primitive::kPrimDouble: { in LoadAcquire()
1402 case Primitive::kPrimDouble: in Store()
1440 case Primitive::kPrimDouble: { in StoreRelease()
1589 case Primitive::kPrimDouble: in FOR_EACH_UNIMPLEMENTED_INSTRUCTION()
[all …]
Dcommon_arm64.h91 return type == Primitive::kPrimDouble ? DRegisterFrom(location) : SRegisterFrom(location); in FPRegisterFrom()
Dintrinsics_arm.cc1607 DCHECK_EQ(invoke->InputAt(0)->GetType(), Primitive::kPrimDouble); in CreateFPToFPCallLocations()
1608 DCHECK_EQ(invoke->GetType(), Primitive::kPrimDouble); in CreateFPToFPCallLocations()
1633 DCHECK_EQ(invoke->InputAt(0)->GetType(), Primitive::kPrimDouble); in CreateFPFPToFPCallLocations()
1634 DCHECK_EQ(invoke->InputAt(1)->GetType(), Primitive::kPrimDouble); in CreateFPFPToFPCallLocations()
1635 DCHECK_EQ(invoke->GetType(), Primitive::kPrimDouble); in CreateFPFPToFPCallLocations()
Dssa_liveness_analysis.cc526 return type_ == Primitive::kPrimLong || type_ == Primitive::kPrimDouble; in NeedsTwoSpillSlots()
/art/runtime/native/
Djava_lang_reflect_Field.cc82 case Primitive::kPrimDouble: in GetFieldValue()
213 return GetPrimitiveField<Primitive::kPrimDouble>(env, javaField, javaObj).GetD(); in Field_getDouble()
270 case Primitive::kPrimDouble: in SetFieldValue()
391 SetPrimitiveField<Primitive::kPrimDouble>(env, javaField, javaObj, value); in Field_setDouble()
Djava_lang_System.cc119 case Primitive::kPrimDouble: in System_arraycopy()
216 System_arraycopyTUnchecked<mirror::DoubleArray, Primitive::kPrimDouble>(env, javaSrc, srcPos, in System_arraycopyDoubleUnchecked()
/art/runtime/entrypoints/quick/
Dquick_trampoline_entrypoints.cc383 if (UNLIKELY((type == Primitive::kPrimDouble) || (type == Primitive::kPrimFloat))) { in GetParamAddress()
384 if (type == Primitive::kPrimDouble && kQuickDoubleRegAlignedFloatBackFilled) { in GetParamAddress()
415 return type == Primitive::kPrimLong || type == Primitive::kPrimDouble; in IsParamALongOrDouble()
498 case Primitive::kPrimDouble: in VisitArguments()
615 case Primitive::kPrimDouble: in Visit()
805 case Primitive::kPrimDouble: in Visit()
1575 case Primitive::kPrimDouble: in Walk()
1869 case Primitive::kPrimDouble: { in Visit()

12