Home
last modified time | relevance | path

Searched refs:VRegC_22c (Results 1 – 16 of 16) sorted by relevance

/aosp12/art/libdexfile/dex/
H A Ddex_instruction.cc278 uint32_t field_idx = VRegC_22c(); in DumpString()
292 uint32_t field_idx = VRegC_22c(); in DumpString()
300 dex::TypeIndex type_idx(VRegC_22c()); in DumpString()
309 dex::TypeIndex type_idx(VRegC_22c()); in DumpString()
317 … os << StringPrintf("%s v%d, v%d, thing@%d", opcode, VRegA_22c(), VRegB_22c(), VRegC_22c()); in DumpString()
H A Ddex_instruction-inl.h464 case k22c: return VRegC_22c(); in VRegC()
483 inline uint16_t Instruction::VRegC_22c() const { in VRegC_22c() function
H A Ddex_instruction.h454 uint16_t VRegC_22c() const;
/aosp12/art/tools/veridex/
H A Dhidden_api_finder.cc126 CheckField(inst->VRegC_22c(), resolver, method.GetReference()); in CollectAccesses()
137 CheckField(inst->VRegC_22c(), resolver, method.GetReference()); in CollectAccesses()
H A Dflow_analysis.cc534 dex::TypeIndex type_index(instruction.VRegC_22c()); in ProcessDexInstruction()
578 UpdateRegister(instruction.VRegA_22c(), GetFieldType(instruction.VRegC_22c())); in ProcessDexInstruction()
605 UpdateRegister(dest_reg, GetFieldType(instruction.VRegC_22c())); in ProcessDexInstruction()
/aosp12/art/runtime/interpreter/mterp/
H A Dmterp.cc459 obj = AllocArrayFromCode</*kAccessCheck=*/ false>(dex::TypeIndex(inst->VRegC_22c()), in MterpNewArray()
465 obj = AllocArrayFromCode</*kAccessCheck=*/ true>(dex::TypeIndex(inst->VRegC_22c()), in MterpNewArray()
671 uint32_t field_idx = kIsStatic ? inst->VRegB_21c() : inst->VRegC_22c(); in MterpFieldAccessSlow()
718 uint32_t field_idx = kIsStatic ? inst->VRegB_21c() : inst->VRegC_22c(); in MterpFieldAccessFast()
743 uint32_t field_idx = kIsStatic ? inst->VRegB_21c() : inst->VRegC_22c(); in MterpFieldAccessFast()
H A Dnterp.cc510 uint16_t field_index = inst->VRegC_22c(); in NterpGetInstanceFieldOffset()
548 index = dex::TypeIndex(inst->VRegC_22c()); in NterpGetClassOrAllocateObject()
554 index = dex::TypeIndex(inst->VRegC_22c()); in NterpGetClassOrAllocateObject()
/aosp12/art/tools/dexanalyze/
H A Ddexanalyze_bytecode.cc257 const uint32_t dex_field_idx = inst->VRegC_22c(); in ProcessCodeItem()
438 uint32_t type_idx = inst->VRegC_22c(); in ProcessCodeItem()
453 uint32_t type_idx = inst->VRegC_22c(); in ProcessCodeItem()
H A Ddexanalyze_experiments.cc287 const uint32_t dex_field_idx = inst.VRegC_22c(); in ProcessDexFile()
434 ++types_accessed[inst->VRegC_22c()]; in ProcessDexFile()
/aosp12/art/compiler/dex/
H A Dinline_method_analyser.cc217 uint32_t field_index = new_iput->VRegC_22c(); in RecordConstructorIPut()
599 uint32_t field_idx = instruction->VRegC_22c(); in AnalyseIGetMethod()
668 uint32_t field_idx = instruction->VRegC_22c(); in AnalyseIPutMethod()
/aosp12/art/runtime/
H A Dcommon_throws.cc601 Runtime::Current()->GetClassLinker()->ResolveField(instr.VRegC_22c(), method, false); in ThrowNullPointerExceptionFromDexPC()
614 instr.VRegC_22c(), method, /* is_static= */ false); in ThrowNullPointerExceptionFromDexPC()
/aosp12/art/runtime/interpreter/
H A Dinterpreter_common.h490 const uint32_t field_idx = is_static ? inst->VRegB_21c() : inst->VRegC_22c(); in DoFieldGet()
589 uint32_t field_idx = is_static ? inst->VRegB_21c() : inst->VRegC_22c(); in DoFieldPut()
/aosp12/art/compiler/optimizing/
H A Dinstruction_builder.cc1427 dex::TypeIndex(it->VRegC_22c())))[1]) == Primitive::kPrimNot) { in HasTrivialClinit()
1938 uint16_t field_index = instruction.VRegC_22c(); in BuildInstanceFieldAccess()
3329 dex::TypeIndex type_index(instruction.VRegC_22c()); in ProcessDexInstruction()
3525 dex::TypeIndex type_index(instruction.VRegC_22c()); in ProcessDexInstruction()
/aosp12/art/runtime/verifier/
H A Dmethod_verifier.cc745 return inst->VRegC_22c(); in GetFieldIdxOfFieldAccess()
2431 const dex::TypeIndex type_idx((is_checkcast) ? inst->VRegB_21c() : inst->VRegC_22c()); in CodeFlowVerifyInstruction()
2716 dex::TypeIndex(instance_of_inst.VRegC_22c())); in CodeFlowVerifyInstruction()
4359 type_idx = dex::TypeIndex(inst->VRegC_22c()); in VerifyNewArray()
/aosp12/art/runtime/dex/
H A Ddex_file_annotations.cc1369 uint32_t field_index = iter->VRegC_22c(); in MethodContainsRSensitiveAccess()
/aosp12/art/dex2oat/driver/
H A Dcompiler_driver.cc633 (inst->Opcode() == Instruction::CHECK_CAST) ? inst->VRegB_21c() : inst->VRegC_22c()); in InitializeTypeCheckBitstrings()