Home
last modified time | relevance | path

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

/art/tools/veridex/
Dhidden_api_finder.cc67 dex::StringIndex string_index(inst->VRegB_21c()); in CollectAccesses()
141 CheckField(inst->VRegB_21c(), resolver, method.GetReference()); in CollectAccesses()
152 CheckField(inst->VRegB_21c(), resolver, method.GetReference()); in CollectAccesses()
Dflow_analysis.cc298 instruction.VRegB_21c()); in ProcessDexInstruction()
305 instruction.VRegB_21c()); in ProcessDexInstruction()
505 VeriClass* cls = resolver_->GetVeriClass(dex::TypeIndex(instruction.VRegB_21c())); in ProcessDexInstruction()
578 uint16_t field_index = instruction.VRegB_21c(); in ProcessDexInstruction()
646 dex::TypeIndex type_index(instruction.VRegB_21c()); in ProcessDexInstruction()
/art/runtime/interpreter/mterp/
Dnterp.cc354 uint16_t field_index = inst->VRegB_21c(); in NterpGetStaticField()
426 index = dex::TypeIndex(inst->VRegB_21c()); in NterpGetClassOrAllocateObject()
429 index = dex::TypeIndex(inst->VRegB_21c()); in NterpGetClassOrAllocateObject()
435 index = dex::TypeIndex(inst->VRegB_21c()); in NterpGetClassOrAllocateObject()
484 ? inst->VRegB_21c() in NterpLoadObject()
497 return class_linker->ResolveMethodHandle(self, inst->VRegB_21c(), caller).Ptr(); in NterpLoadObject()
503 self, dex::ProtoIndex(inst->VRegB_21c()), caller).Ptr(); in NterpLoadObject()
Dmterp.cc450 ObjPtr<mirror::Class> c = ResolveVerifyAndClinit(dex::TypeIndex(inst->VRegB_21c()), in MterpNewInstance()
725 uint32_t field_idx = kIsStatic ? inst->VRegB_21c() : inst->VRegC_22c(); in MterpFieldAccessSlow()
766 uint32_t field_idx = kIsStatic ? inst->VRegB_21c() : inst->VRegC_22c(); in MterpFieldAccessFast()
791 uint32_t field_idx = kIsStatic ? inst->VRegB_21c() : inst->VRegC_22c(); in MterpFieldAccessFast()
/art/libdexfile/dex/
Ddex_instruction.cc204 uint32_t string_idx = VRegB_21c(); in DumpString()
224 dex::TypeIndex type_idx(VRegB_21c()); in DumpString()
238 uint32_t field_idx = VRegB_21c(); in DumpString()
252 uint32_t field_idx = VRegB_21c(); in DumpString()
259 os << StringPrintf("%s v%d, thing@%d", opcode, VRegA_21c(), VRegB_21c()); in DumpString()
Ddex_instruction-inl.h303 case k21c: return VRegB_21c(); in VRegB()
342 inline uint16_t Instruction::VRegB_21c() const { in VRegB_21c() function
Ddex_instruction.h413 uint16_t VRegB_21c() const;
/art/compiler/dex/
Dverified_method.cc83 method_verifier->ResolveCheckedClass(dex::TypeIndex(inst.VRegB_21c())); in GenerateSafeCastSet()
/art/tools/dexanalyze/
Ddexanalyze_experiments.cc301 const uint32_t dex_field_idx = inst.VRegB_21c(); in ProcessDexFile()
324 const dex::StringIndex string_index(inst->VRegB_21c()); in ProcessDexFile()
448 ++types_accessed[inst->VRegB_21c()]; in ProcessDexFile()
452 ++types_accessed[inst->VRegB_21c()]; in ProcessDexFile()
Ddexanalyze_bytecode.cc295 const uint16_t str_idx = is_jumbo ? inst->VRegB_31c() : inst->VRegB_21c(); in ProcessCodeItem()
325 const uint32_t dex_field_idx = inst->VRegB_21c(); in ProcessCodeItem()
468 uint32_t type_idx = inst->VRegB_21c(); in ProcessCodeItem()
/art/runtime/entrypoints/quick/
Dquick_throw_entrypoints.cc127 dex::TypeIndex type_index(check_cast.VRegB_21c()); in artThrowClassCastException()
/art/compiler/optimizing/
Dinstruction_builder.cc1299 if (dex_file.GetFieldId(it->VRegB_21c()).class_idx_ != klass->GetDexTypeIndex()) { in HasTrivialClinit()
1893 uint16_t field_index = instruction.VRegB_21c(); in BuildUnresolvedStaticFieldAccess()
1967 uint16_t field_index = instruction.VRegB_21c(); in BuildStaticFieldAccess()
3152 BuildNewInstance(dex::TypeIndex(instruction.VRegB_21c()), dex_pc); in ProcessDexInstruction()
3318 dex::StringIndex string_index(instruction.VRegB_21c()); in ProcessDexInstruction()
3332 dex::TypeIndex type_index(instruction.VRegB_21c()); in ProcessDexInstruction()
3339 uint16_t method_handle_idx = instruction.VRegB_21c(); in ProcessDexInstruction()
3346 dex::ProtoIndex proto_idx(instruction.VRegB_21c()); in ProcessDexInstruction()
3378 dex::TypeIndex type_index(instruction.VRegB_21c()); in ProcessDexInstruction()
/art/runtime/interpreter/
Dinterpreter_common.h511 const uint32_t field_idx = is_static ? inst->VRegB_21c() : inst->VRegC_22c(); in DoFieldGet()
675 uint32_t field_idx = is_static ? inst->VRegB_21c() : inst->VRegC_22c(); in DoFieldPut()
/art/dex2oat/dex/
Ddex_to_dex_compiler.cc412 quickened_info_.push_back(QuickenedInfo(dex_pc, inst->VRegB_21c())); in CompileCheckCast()
/art/runtime/verifier/
Dmethod_verifier.cc754 return inst->VRegB_21c(); in GetFieldIdxOfFieldAccess()
2322 const RegType& res_type = ResolveClass<CheckAccess::kYes>(dex::TypeIndex(inst->VRegB_21c())); in CodeFlowVerifyInstruction()
2381 if (prev_inst.VRegB_21c() != prev2_inst.VRegB_21c()) { in CodeFlowVerifyInstruction()
2439 const dex::TypeIndex type_idx((is_checkcast) ? inst->VRegB_21c() : inst->VRegC_22c()); in CodeFlowVerifyInstruction()
2511 const RegType& res_type = ResolveClass<CheckAccess::kYes>(dex::TypeIndex(inst->VRegB_21c())); in CodeFlowVerifyInstruction()
/art/dex2oat/driver/
Dcompiler_driver.cc728 ? inst->VRegB_21c() in ResolveConstStrings()
766 (inst->Opcode() == Instruction::CHECK_CAST) ? inst->VRegB_21c() : inst->VRegC_22c()); in InitializeTypeCheckBitstrings()
2448 dex::StringIndex(inst->VRegB_21c()), dex_cache); in InternStrings()