/art/runtime/ |
D | primitive.h | 47 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()
|
D | art_field.cc | 42 if (type == Primitive::kPrimDouble || type == Primitive::kPrimLong) { in SetOffset()
|
D | art_field-inl.h | 201 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()
|
D | reflection-inl.h | 75 case Primitive::kPrimDouble: in ConvertPrimitiveValue()
|
D | check_jni.cc | 2103 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 …]
|
D | transaction_test.cc | 222 ASSERT_EQ(doubleField->GetTypeAsPrimitiveType(), Primitive::kPrimDouble); in TEST_F() 324 ASSERT_EQ(doubleField->GetTypeAsPrimitiveType(), Primitive::kPrimDouble); in TEST_F()
|
D | utils_test.cc | 56 EXPECT_EQ("double", PrettyDescriptor(Primitive::kPrimDouble)); in TEST_F()
|
D | reflection.cc | 696 case Primitive::kPrimDouble: in BoxPrimitive() 726 if (src_class == Primitive::kPrimDouble || src_class == Primitive::kPrimLong) { in BoxPrimitive()
|
/art/compiler/optimizing/ |
D | side_effects_test.cc | 117 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()
|
D | instruction_builder.cc | 1049 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 …]
|
D | code_generator.cc | 63 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()
|
D | intrinsics_mips.cc | 844 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 …]
|
D | code_generator_mips64.cc | 52 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 …]
|
D | code_generator_arm.cc | 1009 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 …]
|
D | code_generator_x86_64.cc | 1338 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 …]
|
D | code_generator_mips.cc | 56 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 …]
|
D | code_generator_x86.cc | 914 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 …]
|
D | register_allocator.cc | 98 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()
|
D | code_generator_arm64.cc | 120 } 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 …]
|
D | common_arm64.h | 91 return type == Primitive::kPrimDouble ? DRegisterFrom(location) : SRegisterFrom(location); in FPRegisterFrom()
|
D | intrinsics_arm.cc | 1607 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()
|
D | ssa_liveness_analysis.cc | 526 return type_ == Primitive::kPrimLong || type_ == Primitive::kPrimDouble; in NeedsTwoSpillSlots()
|
/art/runtime/native/ |
D | java_lang_reflect_Field.cc | 82 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()
|
D | java_lang_System.cc | 119 case Primitive::kPrimDouble: in System_arraycopy() 216 System_arraycopyTUnchecked<mirror::DoubleArray, Primitive::kPrimDouble>(env, javaSrc, srcPos, in System_arraycopyDoubleUnchecked()
|
/art/runtime/entrypoints/quick/ |
D | quick_trampoline_entrypoints.cc | 383 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()
|