/art/compiler/optimizing/ |
D | gvn_test.cc | 37 DataType::Type::kReference); in TEST_F() 46 DataType::Type::kReference, in TEST_F() 55 DataType::Type::kReference, in TEST_F() 65 DataType::Type::kReference, in TEST_F() 77 DataType::Type::kReference, in TEST_F() 86 DataType::Type::kReference, in TEST_F() 118 DataType::Type::kReference); in TEST_F() 198 DataType::Type::kReference); in TEST_F() 365 DataType::Type::kReference, in TEST_F() 390 DataType::Type::kReference, in TEST_F() [all …]
|
D | nodes_test.cc | 38 graph->GetDexFile(), dex::TypeIndex(0), 0, DataType::Type::kReference); in TEST_F() 78 graph->GetDexFile(), dex::TypeIndex(0), 0, DataType::Type::kReference); in TEST_F() 80 graph->GetDexFile(), dex::TypeIndex(0), 0, DataType::Type::kReference); in TEST_F() 103 graph->GetDexFile(), dex::TypeIndex(0), 0, DataType::Type::kReference); in TEST_F() 121 graph->GetDexFile(), dex::TypeIndex(0), 0, DataType::Type::kReference); in TEST_F()
|
D | data_type-inl.h | 28 case Primitive::kPrimNot: return DataType::Type::kReference; in DataTypeFromPrimitive() 62 case DataType::Type::kReference: return 'l'; // Java reference (L). in TypeId()
|
D | ssa_builder.cc | 44 if ((left->GetType() == DataType::Type::kReference) && in FixNullConstantType() 47 } else if ((right->GetType() == DataType::Type::kReference) && in FixNullConstantType() 150 input_type == DataType::Type::kReference); in TypePhiFromInputs() 156 common_type == DataType::Type::kReference); in TypePhiFromInputs() 160 (common_type == DataType::Type::kFloat32 && input_type == DataType::Type::kReference) || in TypePhiFromInputs() 161 (common_type == DataType::Type::kReference && input_type == DataType::Type::kFloat32)); in TypePhiFromInputs() 186 DCHECK(common_type == DataType::Type::kReference || in TypeInputsOfPhi() 194 HInstruction* equivalent = (common_type == DataType::Type::kReference) in TypeInputsOfPhi() 711 return GetFloatDoubleOrReferenceEquivalentOfPhi(value->AsPhi(), DataType::Type::kReference); in GetReferenceTypeEquivalent()
|
D | ssa_liveness_analysis_test.cc | 79 graph_->GetDexFile(), dex::TypeIndex(0), 0, DataType::Type::kReference); in TEST_F() 87 graph_->GetDexFile(), dex::TypeIndex(4), 4, DataType::Type::kReference); in TEST_F() 148 graph_->GetDexFile(), dex::TypeIndex(0), 0, DataType::Type::kReference); in TEST_F() 156 graph_->GetDexFile(), dex::TypeIndex(4), 4, DataType::Type::kReference); in TEST_F()
|
D | select_generator.cc | 164 if (true_value->GetType() == DataType::Type::kReference) { in Run() 165 DCHECK(false_value->GetType() == DataType::Type::kReference); in Run() 168 } else if (phi->GetType() == DataType::Type::kReference) { in Run()
|
D | x86_memory_gen.cc | 44 DCHECK_EQ(array->GetType(), DataType::Type::kReference); in VisitBoundsCheck()
|
D | reference_type_propagation.cc | 173 if (instr->GetType() == DataType::Type::kReference) { in ValidateTypes() 592 DCHECK_EQ(instr->GetType(), DataType::Type::kReference); in UpdateReferenceTypeInfo() 613 if (instr->GetType() == DataType::Type::kReference && !instr->GetReferenceTypeInfo().IsValid()) { in VisitParameterValue() 623 if (instr->GetType() != DataType::Type::kReference) { in UpdateFieldAccessTypeInfo() 649 if (instr->GetFieldType() == DataType::Type::kReference) { in VisitUnresolvedInstanceFieldGet() 657 if (instr->GetFieldType() == DataType::Type::kReference) { in VisitUnresolvedStaticFieldGet() 782 if (phi->IsDead() || phi->GetType() != DataType::Type::kReference) { in VisitPhi() 866 DCHECK_EQ(DataType::Type::kReference, instr->GetType()); in UpdateArrayGet() 910 if (instr->GetType() != DataType::Type::kReference) { in VisitInvoke() 921 if (instr->GetType() != DataType::Type::kReference) { in VisitArrayGet() [all …]
|
D | data_type.h | 31 kReference = 0, enumerator 68 case Type::kReference: in SizeShift() 95 case Type::kReference: in Size()
|
D | side_effects_test.cc | 26 DataType::Type::kReference, 228 SideEffects::FieldWriteOfType(DataType::Type::kReference, false).ToString().c_str()); in TEST() 231 SideEffects::FieldWriteOfType(DataType::Type::kReference, true).ToString().c_str()); in TEST()
|
D | intrinsics_arm64.cc | 88 if (DataType::IsIntegralType(type) || type == DataType::Type::kReference) { in MoveFromReturnRegister() 176 const int32_t element_size = DataType::Size(DataType::Type::kReference); in EmitNativeCode() 726 codegen_->Load(DataType::Type::kReference, WRegisterFrom(invoke->GetLocations()->Out()), in VisitThreadCurrentThread() 737 (type == DataType::Type::kReference)); in GenUnsafeGet() 745 if (type == DataType::Type::kReference && kEmitCompilerReadBarrier && kUseBakerReadBarrier) { in GenUnsafeGet() 766 if (type == DataType::Type::kReference) { in GenUnsafeGet() 828 GenUnsafeGet(invoke, DataType::Type::kReference, /* is_volatile= */ false, codegen_); in VisitUnsafeGetObject() 831 GenUnsafeGet(invoke, DataType::Type::kReference, /* is_volatile= */ true, codegen_); in VisitUnsafeGetObjectVolatile() 890 if (kPoisonHeapReferences && type == DataType::Type::kReference) { in GenUnsafePut() 905 if (type == DataType::Type::kReference) { in GenUnsafePut() [all …]
|
D | scheduler_arm.cc | 431 DCHECK(DataType::IsIntegralType(type) || type == DataType::Type::kReference) << type; in HandleGenerateConditionIntegralOrNonPrimitive() 494 DCHECK(DataType::IsIntegralType(type) || type == DataType::Type::kReference) << type; in HandleCondition() 671 case DataType::Type::kReference: { in VisitArrayGet() 757 case DataType::Type::kReference: { in VisitArraySet() 932 case DataType::Type::kReference: in HandleFieldGetLatencies() 999 case DataType::Type::kReference: in HandleFieldSetLatencies()
|
D | intrinsics_arm_vixl.cc | 132 DCHECK_EQ(type, DataType::Type::kReference); in GenSystemArrayCopyBaseAddress() 155 DCHECK_EQ(type, DataType::Type::kReference); in GenSystemArrayCopyEndAddress() 187 DataType::Type type = DataType::Type::kReference; in EmitNativeCode() 636 case DataType::Type::kReference: { in GenUnsafeGet() 709 if (type == DataType::Type::kReference && kEmitCompilerReadBarrier && kUseBakerReadBarrier) { in CreateIntIntIntToIntLocations() 729 CreateIntIntIntToIntLocations(allocator_, invoke, DataType::Type::kReference); in VisitUnsafeGetObject() 732 CreateIntIntIntToIntLocations(allocator_, invoke, DataType::Type::kReference); in VisitUnsafeGetObjectVolatile() 748 GenUnsafeGet(invoke, DataType::Type::kReference, /* is_volatile= */ false, codegen_); in VisitUnsafeGetObject() 751 GenUnsafeGet(invoke, DataType::Type::kReference, /* is_volatile= */ true, codegen_); in VisitUnsafeGetObjectVolatile() 772 } else if (type == DataType::Type::kReference) { in CreateIntIntIntIntToVoid() [all …]
|
D | load_store_analysis_test.cc | 48 graph_->GetDexFile(), dex::TypeIndex(0), 0, DataType::Type::kReference); in TEST_F() 127 DataType::Type::kReference); in TEST_F() 195 graph_->GetDexFile(), dex::TypeIndex(0), 0, DataType::Type::kReference); in TEST_F() 285 graph_->GetDexFile(), dex::TypeIndex(0), 0, DataType::Type::kReference); in TEST_F() 495 graph_->GetDexFile(), dex::TypeIndex(0), 0, DataType::Type::kReference); in TEST_F() 619 DataType::Type::kReference); in TEST_F()
|
D | instruction_simplifier_shared.cc | 243 access->AsArraySet()->GetValue()->GetType() == DataType::Type::kReference) { in TryExtractArrayAccessAddress() 250 access->GetType() == DataType::Type::kReference) { in TryExtractArrayAccessAddress()
|
D | scheduler_test.cc | 104 DataType::Type::kReference); in TestBuildDependencyGraphAndSchedule() 217 DataType::Type::kReference); in TestDependencyGraphOnAliasingArrayAccesses() 229 DataType::Type::kReference); in TestDependencyGraphOnAliasingArrayAccesses()
|
D | data_type_test.cc | 44 CheckConversion<DataType::Type::kReference, Primitive::kPrimNot>(); in TEST()
|
D | bounds_check_elimination_test.cc | 71 graph_->GetDexFile(), dex::TypeIndex(0), 0, DataType::Type::kReference); // array in TEST_F() 168 graph_->GetDexFile(), dex::TypeIndex(0), 0, DataType::Type::kReference); // array in TEST_F() 233 graph_->GetDexFile(), dex::TypeIndex(0), 0, DataType::Type::kReference); // array in TEST_F() 298 graph_->GetDexFile(), dex::TypeIndex(0), 0, DataType::Type::kReference); in TEST_F() 367 graph->GetDexFile(), dex::TypeIndex(0), 0, DataType::Type::kReference); in BuildSSAGraph1() 482 graph->GetDexFile(), dex::TypeIndex(0), 0, DataType::Type::kReference); in BuildSSAGraph2() 694 graph->GetDexFile(), dex::TypeIndex(0), 0, DataType::Type::kReference); in BuildSSAGraph4() 797 graph_->GetDexFile(), dex::TypeIndex(0), 0, DataType::Type::kReference); in TEST_F()
|
D | inliner.cc | 796 DataType::Type::kReference, in BuildGetReceiverClass() 1328 if (invoke_instruction->GetType() == DataType::Type::kReference) { in TryInlineAndReplace() 1376 if (invoke_instruction->GetType() == DataType::Type::kReference) { in TryInlineAndReplace() 1692 if (iget->GetType() == DataType::Type::kReference) { in CreateInstanceFieldGet() 1878 } else if (argument->GetType() == DataType::Type::kReference) { in TryBuildAndInlineHelper() 2145 if (input->GetType() == DataType::Type::kReference) { in ArgumentTypesMoreSpecific() 2163 if (return_replacement->GetType() == DataType::Type::kReference) { in ReturnTypeMoreSpecific() 2188 if (return_replacement->GetType() == DataType::Type::kReference) { in FixUpReturnReferenceType()
|
D | licm_test.cc | 79 DataType::Type::kReference); in BuildLoop()
|
D | graph_checker.cc | 500 if (instruction->GetType() == DataType::Type::kReference) { in VisitInstruction() 919 } else if (phi->GetType() == DataType::Type::kReference) { in VisitPhi() 1023 if ((lhs->GetType() == DataType::Type::kReference)) { in VisitCondition() 1027 } else if (rhs->GetType() == DataType::Type::kReference) { in VisitCondition()
|
D | instruction_simplifier_arm.cc | 206 if (type == DataType::Type::kReference) { in VisitArrayGet()
|
D | prepare_for_register_allocation.cc | 110 DCHECK_EQ(value->GetType(), DataType::Type::kReference); in VisitArraySet()
|
/art/runtime/verifier/ |
D | reg_type-inl.h | 97 case AssignmentType::kReference: in AssignableFrom()
|
/art/runtime/ |
D | transaction.cc | 416 LogValue(ObjectLog::kReference, offset, reinterpret_cast<uintptr_t>(obj), is_volatile); in LogReferenceValue() 521 case kReference: in UndoFieldWrite() 541 if (field_value.kind == ObjectLog::kReference) { in VisitRoots()
|