Home
last modified time | relevance | path

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

123

/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()
145 return type == kPrimFloat || type == kPrimDouble; in IsFloatingPointType()
175 case Primitive::Type::kPrimDouble: return true; in IsNumericType()
187 static_assert(Primitive::Type::kPrimFloat < Primitive::Type::kPrimDouble, "Bad ordering"); in IsWidenable()
198 return type == kPrimLong || type == kPrimDouble; in Is64BitType()
Dart_field.cc38 if (type == Primitive::kPrimDouble || type == Primitive::kPrimLong) { in SetOffset()
Dart_field-inl.h213 CHECK(type == Primitive::kPrimLong || type == Primitive::kPrimDouble) << PrettyField(); in GetLong()
224 CHECK(type == Primitive::kPrimLong || type == Primitive::kPrimDouble) << PrettyField(); in SetLong()
245 DCHECK_EQ(Primitive::kPrimDouble, GetTypeAsPrimitiveType()) << PrettyField(); in GetDouble()
253 DCHECK_EQ(Primitive::kPrimDouble, GetTypeAsPrimitiveType()) << PrettyField(); in SetDouble()
Dreflection-inl.h78 case Primitive::kPrimDouble: in ConvertPrimitiveValueNoThrow()
/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()
235 SideEffects::ArrayReadOfType(Primitive::kPrimDouble).ToString().c_str()); in TEST()
251 s = s.Union(SideEffects::ArrayReadOfType(Primitive::kPrimDouble)); in TEST()
Dscheduler_arm.cc39 case Primitive::kPrimDouble: in HandleBinaryOperationLantencies()
63 case Primitive::kPrimDouble: in VisitMul()
79 case Primitive::kPrimDouble: in HandleBitwiseOperationLantencies()
176 case Primitive::kPrimDouble: in VisitCondition()
200 case Primitive::kPrimDouble: in VisitCompare()
378 case Primitive::kPrimDouble: { in VisitArrayGet()
462 case Primitive::kPrimDouble: { in VisitArraySet()
515 case Primitive::kPrimDouble: in VisitDiv()
622 case Primitive::kPrimDouble: in HandleFieldGetLatencies()
687 case Primitive::kPrimDouble: in HandleFieldSetLatencies()
[all …]
Demit_swap_mips_test.cc176 Primitive::kPrimDouble, in TEST_F()
181 Primitive::kPrimDouble, in TEST_F()
212 Primitive::kPrimDouble, in TEST_F()
217 Primitive::kPrimDouble, in TEST_F()
340 Primitive::kPrimDouble, in TEST_F()
345 Primitive::kPrimDouble, in TEST_F()
Dcode_generator_vector_x86.cc42 case Primitive::kPrimDouble: in VisitVecReplicateScalar()
90 case Primitive::kPrimDouble: in VisitVecReplicateScalar()
128 case Primitive::kPrimDouble: in CreateVecUnOpLocations()
191 case Primitive::kPrimDouble: in VisitVecNeg()
231 case Primitive::kPrimDouble: in VisitVecAbs()
280 case Primitive::kPrimDouble: in VisitVecNot()
302 case Primitive::kPrimDouble: in CreateVecBinOpLocations()
344 case Primitive::kPrimDouble: in VisitVecAdd()
414 case Primitive::kPrimDouble: in VisitVecSub()
447 case Primitive::kPrimDouble: in VisitVecMul()
[all …]
Dcode_generator_vector_x86_64.cc39 case Primitive::kPrimDouble: in VisitVecReplicateScalar()
83 case Primitive::kPrimDouble: in VisitVecReplicateScalar()
121 case Primitive::kPrimDouble: in CreateVecUnOpLocations()
184 case Primitive::kPrimDouble: in VisitVecNeg()
224 case Primitive::kPrimDouble: in VisitVecAbs()
273 case Primitive::kPrimDouble: in VisitVecNot()
295 case Primitive::kPrimDouble: in CreateVecBinOpLocations()
337 case Primitive::kPrimDouble: in VisitVecAdd()
407 case Primitive::kPrimDouble: in VisitVecSub()
440 case Primitive::kPrimDouble: in VisitVecMul()
[all …]
Dcode_generator_vector_mips64.cc44 case Primitive::kPrimDouble: in VisitVecReplicateScalar()
82 case Primitive::kPrimDouble: in VisitVecReplicateScalar()
126 case Primitive::kPrimDouble: in CreateVecUnOpLocations()
193 case Primitive::kPrimDouble: in VisitVecNeg()
240 case Primitive::kPrimDouble: in VisitVecAbs()
272 case Primitive::kPrimDouble: in VisitVecNot()
294 case Primitive::kPrimDouble: in CreateVecBinOpLocations()
336 case Primitive::kPrimDouble: in VisitVecAdd()
418 case Primitive::kPrimDouble: in VisitVecSub()
459 case Primitive::kPrimDouble: in VisitVecMul()
[all …]
Dcode_generator_vector_mips.cc39 case Primitive::kPrimDouble: in VisitVecReplicateScalar()
79 case Primitive::kPrimDouble: in VisitVecReplicateScalar()
123 case Primitive::kPrimDouble: in CreateVecUnOpLocations()
189 case Primitive::kPrimDouble: in VisitVecNeg()
236 case Primitive::kPrimDouble: in VisitVecAbs()
268 case Primitive::kPrimDouble: in VisitVecNot()
290 case Primitive::kPrimDouble: in CreateVecBinOpLocations()
332 case Primitive::kPrimDouble: in VisitVecAdd()
414 case Primitive::kPrimDouble: in VisitVecSub()
455 case Primitive::kPrimDouble: in VisitVecMul()
[all …]
Dcode_generator_vector_arm64.cc51 case Primitive::kPrimDouble: in VisitVecReplicateScalar()
114 case Primitive::kPrimDouble: in VisitVecReplicateScalar()
160 case Primitive::kPrimDouble: in CreateVecUnOpLocations()
218 case Primitive::kPrimDouble: in VisitVecNeg()
258 case Primitive::kPrimDouble: in VisitVecAbs()
305 case Primitive::kPrimDouble: in CreateVecBinOpLocations()
347 case Primitive::kPrimDouble: in VisitVecAdd()
429 case Primitive::kPrimDouble: in VisitVecSub()
466 case Primitive::kPrimDouble: in VisitVecMul()
490 case Primitive::kPrimDouble: in VisitVecDiv()
[all …]
Dnodes_vector_test.cc152 EXPECT_EQ(Primitive::kPrimDouble, v0->GetType()); in TEST_F()
153 EXPECT_EQ(Primitive::kPrimDouble, v1->GetType()); in TEST_F()
154 EXPECT_EQ(Primitive::kPrimDouble, v2->GetType()); in TEST_F()
155 EXPECT_EQ(Primitive::kPrimDouble, v3->GetType()); in TEST_F()
156 EXPECT_EQ(Primitive::kPrimDouble, v4->GetType()); in TEST_F()
Dinstruction_simplifier_arm.cc159 || type == Primitive::kPrimDouble) { in VisitArrayGet()
180 || type == Primitive::kPrimDouble) { in VisitArraySet()
Dcommon_arm.h104 DCHECK_EQ(type, Primitive::kPrimDouble) << type; in OutputDRegister()
125 DCHECK_EQ(type, Primitive::kPrimDouble) << type; in InputDRegisterAt()
134 DCHECK_EQ(type, Primitive::kPrimDouble); in InputVRegisterAt()
Dinstruction_builder.cc1115 bool is_wide = (type == Primitive::kPrimLong) || (type == Primitive::kPrimDouble); in SetupInvokeArguments()
2055 Unop_12x<HNeg>(instruction, Primitive::kPrimDouble, dex_pc); in ProcessDexInstruction()
2080 Conversion_12x(instruction, Primitive::kPrimInt, Primitive::kPrimDouble, dex_pc); in ProcessDexInstruction()
2095 Conversion_12x(instruction, Primitive::kPrimLong, Primitive::kPrimDouble, dex_pc); in ProcessDexInstruction()
2110 Conversion_12x(instruction, Primitive::kPrimFloat, Primitive::kPrimDouble, dex_pc); in ProcessDexInstruction()
2115 Conversion_12x(instruction, Primitive::kPrimDouble, Primitive::kPrimInt, dex_pc); in ProcessDexInstruction()
2120 Conversion_12x(instruction, Primitive::kPrimDouble, Primitive::kPrimLong, dex_pc); in ProcessDexInstruction()
2125 Conversion_12x(instruction, Primitive::kPrimDouble, Primitive::kPrimFloat, dex_pc); in ProcessDexInstruction()
2155 Binop_23x<HAdd>(instruction, Primitive::kPrimDouble, dex_pc); in ProcessDexInstruction()
2180 Binop_23x<HSub>(instruction, Primitive::kPrimDouble, dex_pc); in ProcessDexInstruction()
[all …]
Dcodegen_test.cc781 Primitive::kPrimDouble, in TEST_F()
785 Primitive::kPrimDouble, in TEST_F()
809 Primitive::kPrimDouble, in TEST_F()
813 Primitive::kPrimDouble, in TEST_F()
817 Primitive::kPrimDouble, in TEST_F()
821 Primitive::kPrimDouble, in TEST_F()
Dscheduler_arm64.cc86 case Primitive::kPrimDouble: in VisitDiv()
267 DCHECK(instr->GetPackedType() == Primitive::kPrimDouble); in VisitVecDiv()
Dcode_generator.cc74 return (type == Primitive::kPrimFloat) || (type == Primitive::kPrimDouble); in CheckType()
81 return type == Primitive::kPrimDouble; in CheckType()
87 return (type == Primitive::kPrimLong) || (type == Primitive::kPrimDouble); in CheckType()
99 && (type == Primitive::kPrimDouble); in CheckType()
522 case Primitive::kPrimDouble: in GenerateUnresolvedFieldAccess()
789 if ((type == Primitive::kPrimFloat) || (type == Primitive::kPrimDouble)) { in RecordPcInfo()
1082 if (current->GetType() == Primitive::kPrimDouble) { in EmitEnvironment()
1090 if (current->GetType() == Primitive::kPrimDouble) { in EmitEnvironment()
Dintrinsics_mips.cc885 if (type == Primitive::kPrimDouble) { in GenMinMaxFP()
939 if (type == Primitive::kPrimDouble) { in GenMinMaxFP()
948 if (type == Primitive::kPrimDouble) { in GenMinMaxFP()
960 if (type == Primitive::kPrimDouble) { in GenMinMaxFP()
968 if (type == Primitive::kPrimDouble) { in GenMinMaxFP()
984 if (type == Primitive::kPrimDouble) { in GenMinMaxFP()
995 if (type == Primitive::kPrimDouble) { in GenMinMaxFP()
1015 if (type == Primitive::kPrimDouble) { in GenMinMaxFP()
1044 Primitive::kPrimDouble, in VisitMathMinDoubleDouble()
1070 Primitive::kPrimDouble, in VisitMathMaxDoubleDouble()
[all …]
Dregister_allocator_linear_scan.cc86 bool is_core_register = (interval->GetType() != Primitive::kPrimDouble) in ShouldProcess()
249 LiveInterval::MakeTempInterval(allocator_, Primitive::kPrimDouble); in ProcessInstruction()
252 if (codegen_->NeedsTwoRegisters(Primitive::kPrimDouble)) { in ProcessInstruction()
269 bool core_register = (instruction->GetType() != Primitive::kPrimDouble) in ProcessInstruction()
1107 case Primitive::kPrimDouble: in AllocateSpillSlotFor()
Dcode_generator_x86.cc1144 case Primitive::kPrimDouble: in GetReturnLocation()
1196 case Primitive::kPrimDouble: { in GetNextLocation()
1565 case Primitive::kPrimDouble: in GenerateCompareTestAndBranch()
1866 case Primitive::kPrimDouble: { in HandleCondition()
1919 case Primitive::kPrimDouble: in HandleCondition()
2113 case Primitive::kPrimDouble: in VisitReturn()
2141 case Primitive::kPrimDouble: in VisitReturn()
2310 case Primitive::kPrimDouble: in VisitNeg()
2358 case Primitive::kPrimDouble: { in VisitNeg()
2412 ((input_type == Primitive::kPrimFloat || input_type == Primitive::kPrimDouble) in VisitTypeConversion()
[all …]
Dcode_generator_arm_vixl.cc1778 DCHECK_EQ(type, Primitive::kPrimDouble); in GenerateVcmp()
2779 case Primitive::kPrimDouble: { in GetNextLocation()
2822 case Primitive::kPrimDouble: { in GetReturnLocation()
3417 case Primitive::kPrimDouble: in HandleCondition()
3819 case Primitive::kPrimDouble: in VisitNeg()
3853 case Primitive::kPrimDouble: in VisitNeg()
3870 (((input_type == Primitive::kPrimFloat || input_type == Primitive::kPrimDouble) in VisitTypeConversion()
3937 case Primitive::kPrimDouble: in VisitTypeConversion()
3971 case Primitive::kPrimDouble: { in VisitTypeConversion()
4028 case Primitive::kPrimDouble: in VisitTypeConversion()
[all …]
/art/runtime/native/
Djava_lang_reflect_Field.cc98 case Primitive::kPrimDouble: in GetFieldValue()
232 return GetPrimitiveField<Primitive::kPrimDouble>(env, javaField, javaObj).GetD(); in Field_getDouble()
291 case Primitive::kPrimDouble: in SetFieldValue()
419 SetPrimitiveField<Primitive::kPrimDouble>(env, javaField, javaObj, value); in Field_setDouble()
Djava_lang_System.cc123 case Primitive::kPrimDouble: in System_arraycopy()
223 System_arraycopyTUnchecked<mirror::DoubleArray, Primitive::kPrimDouble>(env, javaSrc, srcPos, in System_arraycopyDoubleUnchecked()

123