Home
last modified time | relevance | path

Searched refs:kReference (Results 26 – 50 of 52) sorted by relevance

123

/art/compiler/optimizing/
Dlicm_test.cc79 DataType::Type::kReference); in BuildLoop()
Dprepare_for_register_allocation.cc110 DCHECK_EQ(value->GetType(), DataType::Type::kReference); in VisitArraySet()
Dinstruction_simplifier_arm.cc208 if (type == DataType::Type::kReference) { in VisitArrayGet()
Dgraph_checker.cc501 if (check_reference_type_info_ && instruction->GetType() == DataType::Type::kReference) { in VisitInstruction()
920 } else if (phi->GetType() == DataType::Type::kReference) { in VisitPhi()
1024 if ((lhs->GetType() == DataType::Type::kReference)) { in VisitCondition()
1028 } else if (rhs->GetType() == DataType::Type::kReference) { in VisitCondition()
Dgraph_visualizer.cc682 && (instruction->GetType() == DataType::Type::kReference || in PrintInstruction()
685 ReferenceTypeInfo info = (instruction->GetType() == DataType::Type::kReference) in PrintInstruction()
696 if (instruction->GetType() == DataType::Type::kReference) { in PrintInstruction()
Dcode_generator_x86_64.cc368 DataType::Type::kReference, in EmitNativeCode()
371 DataType::Type::kReference); in EmitNativeCode()
439 DataType::Type::kReference, in EmitNativeCode()
449 DataType::Type::kReference, in EmitNativeCode()
842 DataType::Type::kReference, in EmitNativeCode()
846 DataType::Type::kReference, in EmitNativeCode()
1713 case DataType::Type::kReference: { in GenerateCompareTest()
2407 case DataType::Type::kReference: in VisitReturn()
2430 case DataType::Type::kReference: in VisitReturn()
2470 case DataType::Type::kReference: in GetReturnLocation()
[all …]
Dnodes.h1955 case DataType::Type::kReference: shift = 0; break; in TypeFlag()
2200 DCHECK_EQ(GetType(), DataType::Type::kReference) << "CanBeNull only applies to reference types"; in CanBeNull()
2223 return GetType() == DataType::Type::kReference; in IsActualObject()
2229 DCHECK_EQ(GetType(), DataType::Type::kReference); in GetReferenceTypeInfo()
2876 (GetType() == DataType::Type::kInt32 && new_type == DataType::Type::kReference) || in SetType()
3018 : HConstant(kNullConstant, DataType::Type::kReference, dex_pc) { in HConstant() argument
4287 DataType::Type::kReference, in HNewInstance()
4706 return GetType() == DataType::Type::kReference && !IsStringInit(); in CanBeNull()
4990 : HExpression(kNewArray, DataType::Type::kReference, SideEffects::CanTriggerGC(), dex_pc) { in HNewArray()
6126 SetPackedFlag<kFlagNeedsTypeCheck>(value->GetType() == DataType::Type::kReference); in HArraySet()
[all …]
Dcode_generator_arm_vixl.cc270 case DataType::Type::kReference: in GetLoadOperandType()
297 case DataType::Type::kReference: in GetStoreOperandType()
619 DataType::Type::kReference, in EmitNativeCode()
622 DataType::Type::kReference); in EmitNativeCode()
693 DataType::Type::kReference, in EmitNativeCode()
703 DataType::Type::kReference, in EmitNativeCode()
848 DataType::Type::kReference, in EmitNativeCode()
852 DataType::Type::kReference, in EmitNativeCode()
1518 DCHECK(DataType::IsIntegralType(type) || type == DataType::Type::kReference) << type; in GenerateTest()
1677 DCHECK(DataType::IsIntegralType(type) || type == DataType::Type::kReference) << type; in GenerateConditionIntegralOrNonPrimitive()
[all …]
Dcode_generator.cc73 return DataType::IsIntegralType(type) || (type == DataType::Type::kReference); in CheckType()
81 || (type == DataType::Type::kReference); in CheckType()
88 return type == DataType::Type::kReference; in CheckType()
536 DCHECK_NE(type, DataType::Type::kReference); in PrepareCriticalNativeArgumentMoves()
802 case DataType::Type::kReference: in GenerateUnresolvedFieldAccess()
Dregister_allocation_resolver.cc113 case DataType::Type::kReference: in Resolve()
389 if (current->GetType() == DataType::Type::kReference) { in ConnectSiblings()
Dcode_generator_x86.cc352 DataType::Type::kReference, in EmitNativeCode()
355 DataType::Type::kReference); in EmitNativeCode()
428 DataType::Type::kReference, in EmitNativeCode()
438 DataType::Type::kReference, in EmitNativeCode()
824 DataType::Type::kReference, in EmitNativeCode()
828 DataType::Type::kReference, in EmitNativeCode()
1213 case DataType::Type::kReference: in GetReturnLocation()
1244 case DataType::Type::kReference: in GetNextLocation()
1303 DCHECK_NE(type, DataType::Type::kReference); in GetNextLocation()
2230 case DataType::Type::kReference: in VisitReturn()
[all …]
Dcommon_arm64.h202 return HeapOperand(RegisterFrom(location, DataType::Type::kReference), offset); in HeapOperandFrom()
Dcode_generator.h491 DCHECK(type != DataType::Type::kReference || !value->IsIntConstant()); in StoreNeedsWriteBarrier()
492 return type == DataType::Type::kReference && !value->IsNullConstant(); in StoreNeedsWriteBarrier()
Dload_store_analysis.h447 if (instruction->GetType() != DataType::Type::kReference) { in CreateReferenceInfoForReferenceType()
Dregister_allocator_test.cc496 graph->GetDexFile(), dex::TypeIndex(0), 0, DataType::Type::kReference); in BuildIfElseWithPhi()
646 graph->GetDexFile(), dex::TypeIndex(0), 0, DataType::Type::kReference); in BuildFieldReturn()
Dnodes_vector.h195 DCHECK(type != DataType::Type::kVoid && type != DataType::Type::kReference) << type; in ToSignedType()
209 DCHECK(type != DataType::Type::kVoid && type != DataType::Type::kReference) << type; in ToUnsignedType()
Dload_store_elimination.cc524 case DataType::Type::kReference: in GetDefaultValue()
Dbounds_check_elimination.cc1980 case DataType::Type::kReference: zero = graph->GetNullConstant(); break; in NewPhi()
1989 if (type == DataType::Type::kReference) { in NewPhi()
Dinstruction_simplifier.cc709 if ((instruction->GetValue()->GetType() == DataType::Type::kReference) in VisitInstanceFieldSet()
716 if ((instruction->GetValue()->GetType() == DataType::Type::kReference) in VisitStaticFieldSet()
1041 if (value->GetType() != DataType::Type::kReference) { in VisitArraySet()
Dnodes.cc481 if (header_phi->GetType() == DataType::Type::kReference) { in TransformLoopToSinglePreheaderFormat()
1390 DCHECK_EQ(DataType::Type::kReference, instruction->GetType()); in RemoveConstructorFences()
2801 DCHECK_EQ(GetType(), DataType::Type::kReference); in SetReferenceTypeInfo()
Dregister_allocator_linear_scan.cc1125 case DataType::Type::kReference: in AllocateSpillSlotFor()
Dssa_liveness_analysis.h1292 return instruction->GetType() == DataType::Type::kReference; in ShouldBeLiveForEnvironment()
Dsuperblock_cloner.cc635 if (value->GetType() == DataType::Type::kReference) { in ConstructSubgraphClosedSSA()
/art/runtime/
Dtransaction.cc449 LogValue(ObjectLog::kReference, offset, reinterpret_cast<uintptr_t>(obj), is_volatile); in LogReferenceValue()
554 case kReference: in UndoFieldWrite()
574 if (field_value.kind == ObjectLog::kReference) { in VisitRoots()
Dtransaction.h184 kReference enumerator

123