Home
last modified time | relevance | path

Searched refs:kReference (Results 1 – 11 of 11) sorted by relevance

/art/compiler/dex/quick/mips/
Dutility_mips.cc365 DCHECK((size == k32) || (size == kSingle) || (size == kReference)); in LoadBaseIndexed()
384 case kReference: in LoadBaseIndexed()
417 DCHECK((size == k32) || (size == kSingle) || (size == kReference)); in StoreBaseIndexed()
436 case kReference: in StoreBaseIndexed()
491 case kReference: in LoadBaseDispBody()
602 case kReference: in StoreBaseDispBody()
/art/compiler/dex/quick/arm64/
Dutility_arm64.cc1066 case kReference: in LoadBaseIndexed()
1109 return LoadBaseIndexed(r_base, r_index, As32BitReg(r_dest), scale, kReference); in LoadRefIndexed()
1154 case kReference: in StoreBaseIndexed()
1189 return StoreBaseIndexed(r_base, r_index, As32BitReg(r_src), scale, kReference); in StoreRefIndexed()
1221 case kReference: in LoadBaseDispBody()
1291 return LoadBaseDisp(r_base, displacement, As32BitReg(r_dest), kReference, is_volatile); in LoadRefDisp()
1318 case kReference: in StoreBaseDispBody()
1389 return StoreBaseDisp(r_base, displacement, As32BitReg(r_src), kReference, is_volatile); in StoreRefDisp()
Dtarget_arm64.cc574 return (size == kReference) ? kRefReg : kCoreReg; in RegClassForFieldLoadStore()
/art/runtime/
Dtransaction.cc254 field_value.kind = ObjectLog::kReference; in LogReferenceValue()
300 case kReference: in UndoFieldWrite()
318 if (field_value.kind == ObjectLog::kReference) { in VisitRoots()
Dtransaction.h101 kReference enumerator
/art/compiler/dex/quick/arm/
Dutility_arm.cc702 DCHECK((size == k32) || (size == kSingle) || (size == kReference)); in LoadBaseIndexed()
732 case kReference: in LoadBaseIndexed()
768 DCHECK((size == k32) || (size == kSingle) || (size == kReference)); in StoreBaseIndexed()
799 case kReference: in StoreBaseIndexed()
882 case kReference: in LoadBaseDispBody()
1021 case kReference: in StoreBaseDispBody()
/art/compiler/dex/quick/
Dmir_to_lir.h593 if (size == kReference) { in RegClassBySize()
1005 return LoadBaseDisp(r_base, displacement, r_dest, kReference, is_volatile); in LoadRefDisp()
1010 return LoadBaseIndexed(r_base, r_index, r_dest, scale, kReference); in LoadRefIndexed()
1033 return StoreBaseDisp(r_base, displacement, r_src, kReference, is_volatile); in StoreRefDisp()
1038 return StoreBaseIndexed(r_base, r_index, r_src, scale, kReference); in StoreRefIndexed()
1505 return wide ? k64 : ref ? kReference : k32; in LoadStoreOpSize()
Dmir_to_lir.cc683 GenArrayGet(opt_flags, kReference, rl_src[0], rl_src[1], rl_dest, 2); in CompileDalvikInstruction()
717 GenArrayPut(opt_flags, kReference, rl_src[1], rl_src[2], rl_src[0], 2, !is_null); in CompileDalvikInstruction()
733 GenIGet(mir, opt_flags, kReference, rl_dest, rl_src[0], false, true); in CompileDalvikInstruction()
762 GenIPut(mir, opt_flags, kReference, rl_src[0], rl_src[1], false, true); in CompileDalvikInstruction()
/art/compiler/dex/
Dcompiler_enums.h266 kReference, // Object reference; compressed on 64-bit targets. enumerator
/art/compiler/dex/quick/x86/
Dutility_x86.cc664 case kReference: // TODO: update for reference decompression on 64-bit targets. in LoadBaseIndexedDisp()
811 case kReference: in StoreBaseIndexedDisp()
Dtarget_x86.cc762 if (size == kReference) { in RegClassForFieldLoadStore()