Searched refs:dex_field_idx (Results 1 – 6 of 6) sorted by relevance
/art/tools/dexanalyze/ |
D | dexanalyze_bytecode.cc | 257 const uint32_t dex_field_idx = inst->VRegC_22c(); in ProcessCodeItem() local 262 CHECK_LT(dex_field_idx, dex_file.NumFieldIds()); in ProcessCodeItem() 263 dex::TypeIndex holder_type = dex_file.GetFieldId(dex_field_idx).class_idx_; in ProcessCodeItem() 271 ++current_type.fields_.FindOrAdd(dex_field_idx)->second; in ProcessCodeItem() 273 uint32_t field_idx = types[holder_type.index_].fields_.Get(dex_field_idx); in ProcessCodeItem() 281 ++types[holder_type.index_].fields_.FindOrAdd(dex_field_idx)->second; in ProcessCodeItem() 284 uint32_t field_idx = types[holder_type.index_].fields_.Get(dex_field_idx); in ProcessCodeItem() 325 const uint32_t dex_field_idx = inst->VRegB_21c(); in ProcessCodeItem() local 326 CHECK_LT(dex_field_idx, dex_file.NumFieldIds()); in ProcessCodeItem() 327 dex::TypeIndex holder_type = dex_file.GetFieldId(dex_field_idx).class_idx_; in ProcessCodeItem() [all …]
|
D | dexanalyze_experiments.cc | 263 auto ProcessFieldIndex = [&](uint32_t dex_field_idx, in ProcessDexFile() 267 auto it = index_map.find(dex_field_idx); in ProcessDexFile() 287 const uint32_t dex_field_idx = inst.VRegC_22c(); in ProcessDexFile() local 288 ++types_accessed[dex_file.GetFieldId(dex_field_idx).class_idx_.index_]; in ProcessDexFile() 295 ProcessFieldIndex(dex_field_idx, input, index_map, stats); in ProcessDexFile() 301 const uint32_t dex_field_idx = inst.VRegB_21c(); in ProcessDexFile() local 302 ++types_accessed[dex_file.GetFieldId(dex_field_idx).class_idx_.index_]; in ProcessDexFile() 309 ProcessFieldIndex(dex_field_idx, output, index_map, stats); in ProcessDexFile()
|
/art/runtime/mirror/ |
D | class.cc | 862 ArtField* Class::FindDeclaredInstanceField(ObjPtr<DexCache> dex_cache, uint32_t dex_field_idx) { in FindDeclaredInstanceField() argument 865 if (field.GetDexFieldIndex() == dex_field_idx) { in FindDeclaredInstanceField() 885 ArtField* Class::FindInstanceField(ObjPtr<DexCache> dex_cache, uint32_t dex_field_idx) { in FindInstanceField() argument 889 ArtField* f = c->FindDeclaredInstanceField(dex_cache, dex_field_idx); in FindInstanceField() 902 ArtField* Class::FindDeclaredStaticField(ObjPtr<DexCache> dex_cache, uint32_t dex_field_idx) { in FindDeclaredStaticField() argument 905 if (field.GetDexFieldIndex() == dex_field_idx) { in FindDeclaredStaticField() 941 uint32_t dex_field_idx) { in FindStaticField() argument 944 ArtField* f = k->FindDeclaredStaticField(dex_cache, dex_field_idx); in FindStaticField() 955 f = FindStaticField(self, interface, dex_cache, dex_field_idx); in FindStaticField()
|
D | class.h | 1023 ArtField* FindInstanceField(ObjPtr<DexCache> dex_cache, uint32_t dex_field_idx) 1029 ArtField* FindDeclaredInstanceField(ObjPtr<DexCache> dex_cache, uint32_t dex_field_idx) 1044 uint32_t dex_field_idx) 1050 ArtField* FindDeclaredStaticField(ObjPtr<DexCache> dex_cache, uint32_t dex_field_idx)
|
/art/runtime/verifier/ |
D | verifier_deps.h | 290 uint32_t dex_field_idx,
|
D | verifier_deps.cc | 169 uint32_t dex_field_idx, in GetFieldDeclaringClassStringId() argument 177 dex_file.GetFieldId(dex_field_idx).class_idx_, in GetFieldDeclaringClassStringId()
|