Searched refs:VRegB_21c (Results 1 – 16 of 16) sorted by relevance
/art/runtime/interpreter/mterp/ |
D | nterp.cc | 324 uint16_t field_index = inst->VRegB_21c(); in NterpGetStaticField() 394 index = dex::TypeIndex(inst->VRegB_21c()); in NterpGetClassOrAllocateObject() 397 index = dex::TypeIndex(inst->VRegB_21c()); in NterpGetClassOrAllocateObject() 403 index = dex::TypeIndex(inst->VRegB_21c()); in NterpGetClassOrAllocateObject() 451 ? inst->VRegB_21c() in NterpLoadObject() 464 return class_linker->ResolveMethodHandle(self, inst->VRegB_21c(), caller).Ptr(); in NterpLoadObject() 470 self, dex::ProtoIndex(inst->VRegB_21c()), caller).Ptr(); in NterpLoadObject()
|
D | mterp.cc | 451 ObjPtr<mirror::Class> c = ResolveVerifyAndClinit(dex::TypeIndex(inst->VRegB_21c()), in MterpNewInstance() 726 uint32_t field_idx = kIsStatic ? inst->VRegB_21c() : inst->VRegC_22c(); in MterpFieldAccessSlow() 767 uint32_t field_idx = kIsStatic ? inst->VRegB_21c() : inst->VRegC_22c(); in MterpFieldAccessFast() 792 uint32_t field_idx = kIsStatic ? inst->VRegB_21c() : inst->VRegC_22c(); in MterpFieldAccessFast()
|
/art/tools/veridex/ |
D | hidden_api_finder.cc | 74 dex::StringIndex string_index(inst->VRegB_21c()); in CollectAccesses() 148 CheckField(inst->VRegB_21c(), resolver, method.GetReference()); in CollectAccesses() 159 CheckField(inst->VRegB_21c(), resolver, method.GetReference()); in CollectAccesses()
|
D | flow_analysis.cc | 321 instruction.VRegB_21c()); in ProcessDexInstruction() 328 instruction.VRegB_21c()); in ProcessDexInstruction() 528 VeriClass* cls = resolver_->GetVeriClass(dex::TypeIndex(instruction.VRegB_21c())); in ProcessDexInstruction() 601 uint16_t field_index = instruction.VRegB_21c(); in ProcessDexInstruction() 669 dex::TypeIndex type_index(instruction.VRegB_21c()); in ProcessDexInstruction()
|
/art/libdexfile/dex/ |
D | dex_instruction.cc | 204 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()
|
D | dex_instruction-inl.h | 303 case k21c: return VRegB_21c(); in VRegB() 342 inline uint16_t Instruction::VRegB_21c() const { in VRegB_21c() function
|
D | dex_instruction.h | 413 uint16_t VRegB_21c() const;
|
/art/compiler/dex/ |
D | verified_method.cc | 83 method_verifier->ResolveCheckedClass(dex::TypeIndex(inst.VRegB_21c())); in GenerateSafeCastSet()
|
/art/tools/dexanalyze/ |
D | dexanalyze_experiments.cc | 301 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()
|
D | dexanalyze_bytecode.cc | 295 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/ |
D | quick_throw_entrypoints.cc | 127 dex::TypeIndex type_index(check_cast.VRegB_21c()); in artThrowClassCastException()
|
/art/compiler/optimizing/ |
D | instruction_builder.cc | 1237 if (dex_file.GetFieldId(it->VRegB_21c()).class_idx_ != klass->GetDexTypeIndex()) { in HasTrivialClinit() 1632 uint16_t field_index = instruction.VRegB_21c(); in BuildUnresolvedStaticFieldAccess() 1695 uint16_t field_index = instruction.VRegB_21c(); in BuildStaticFieldAccess() 2879 BuildNewInstance(dex::TypeIndex(instruction.VRegB_21c()), dex_pc); in ProcessDexInstruction() 3045 dex::StringIndex string_index(instruction.VRegB_21c()); in ProcessDexInstruction() 3059 dex::TypeIndex type_index(instruction.VRegB_21c()); in ProcessDexInstruction() 3066 uint16_t method_handle_idx = instruction.VRegB_21c(); in ProcessDexInstruction() 3073 dex::ProtoIndex proto_idx(instruction.VRegB_21c()); in ProcessDexInstruction() 3105 dex::TypeIndex type_index(instruction.VRegB_21c()); in ProcessDexInstruction()
|
/art/runtime/interpreter/ |
D | interpreter_common.h | 511 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/ |
D | dex_to_dex_compiler.cc | 412 quickened_info_.push_back(QuickenedInfo(dex_pc, inst->VRegB_21c())); in CompileCheckCast()
|
/art/runtime/verifier/ |
D | method_verifier.cc | 754 return inst->VRegB_21c(); in GetFieldIdxOfFieldAccess() 2321 const RegType& res_type = ResolveClass<CheckAccess::kYes>(dex::TypeIndex(inst->VRegB_21c())); in CodeFlowVerifyInstruction() 2380 if (prev_inst.VRegB_21c() != prev2_inst.VRegB_21c()) { in CodeFlowVerifyInstruction() 2438 const dex::TypeIndex type_idx((is_checkcast) ? inst->VRegB_21c() : inst->VRegC_22c()); in CodeFlowVerifyInstruction() 2510 const RegType& res_type = ResolveClass<CheckAccess::kYes>(dex::TypeIndex(inst->VRegB_21c())); in CodeFlowVerifyInstruction()
|
/art/dex2oat/driver/ |
D | compiler_driver.cc | 731 ? inst->VRegB_21c() in ResolveConstStrings() 769 (inst->Opcode() == Instruction::CHECK_CAST) ? inst->VRegB_21c() : inst->VRegC_22c()); in InitializeTypeCheckBitstrings() 2387 dex::StringIndex(inst->VRegB_21c()), dex_cache); in InternStrings()
|