/art/compiler/dex/ |
mir_field_info.cc | 56 uint32_t field_idx = it->field_idx_; local 58 compiler_driver->ResolveField(soa, dex_cache, class_loader, mUnit, field_idx, false); 67 dex_cache.Get(), referrer_class.Get(), resolved_field, field_idx); 103 uint32_t field_idx = it->field_idx_; local 105 compiler_driver->ResolveField(soa, dex_cache, class_loader, mUnit, field_idx, true); 115 dex_cache.Get(), referrer_class.Get(), resolved_field, field_idx, &it->field_offset_,
|
dex_to_dex_compiler.cc | 210 uint32_t field_idx = inst->VRegC_22c(); local 213 bool fast_path = driver_.ComputeInstanceFieldInfo(field_idx, &unit_, is_put, 218 << " by replacing field index " << field_idx
|
global_value_numbering.h | 113 uint16_t field_idx; member in struct:art::GlobalValueNumbering::FieldReference 119 if (lhs.field_idx != rhs.field_idx) { 120 return lhs.field_idx < rhs.field_idx; 122 // If the field_idx and dex_file match, the type must also match.
|
local_value_numbering_test.cc | 27 uint16_t field_idx; member in struct:art::LocalValueNumberingTest::IFieldDef 34 uint16_t field_idx; member in struct:art::LocalValueNumberingTest::SFieldDef 93 MirIFieldLoweringInfo field_info(def->field_idx); 114 MirSFieldLoweringInfo field_info(def->field_idx);
|
mir_analysis.cc | 1132 uint16_t field_idx = insn->VRegC_22c(); local 1134 while (i != 0u && field_idxs[i - 1] != field_idx) { 1141 field_idxs[ifield_pos++] = field_idx; 1144 uint16_t field_idx = insn->VRegB_21c(); local 1146 while (i != max_refs && field_idxs[i] != field_idx) { 1153 field_idxs[--sfield_pos] = field_idx;
|
mir_optimization_test.cc | 29 uint16_t field_idx; member in struct:art::ClassInitCheckEliminationTest::SFieldDef 83 MirSFieldLoweringInfo field_info(def->field_idx);
|
global_value_numbering_test.cc | 29 uint16_t field_idx; member in struct:art::GlobalValueNumberingTest::IFieldDef 36 uint16_t field_idx; member in struct:art::GlobalValueNumberingTest::SFieldDef 136 MirIFieldLoweringInfo field_info(def->field_idx); 157 MirSFieldLoweringInfo field_info(def->field_idx); [all...] |
/art/runtime/ |
dex_instruction.cc | 187 uint32_t field_idx = VRegB_21c(); local 188 os << opcode << " v" << static_cast<int>(VRegA_21c()) << ", " << PrettyField(field_idx, *file, true) 189 << " // field@" << field_idx; 200 uint32_t field_idx = VRegB_21c(); local 201 os << opcode << " v" << static_cast<int>(VRegA_21c()) << ", " << PrettyField(field_idx, *file, true) 202 << " // field@" << field_idx; 225 uint32_t field_idx = VRegC_22c(); local 227 << PrettyField(field_idx, *file, true) << " // field@" << field_idx; 233 uint32_t field_idx = VRegC_22c() local 246 uint32_t field_idx = VRegC_22c(); local 254 uint32_t field_idx = VRegC_22c(); local [all...] |
class_linker.cc | 2874 uint32_t field_idx = it.GetMemberIndex(); local 4217 const uint32_t field_idx = field->GetDexFieldIndex(); local [all...] |
/art/runtime/quick/ |
inline_method_analyser.cc | 221 uint32_t field_idx = instruction->VRegC_22c(); local 248 if (!ComputeSpecialAccessorInfo(field_idx, false, verifier, data)) { 289 uint32_t field_idx = instruction->VRegC_22c(); local 315 if (!ComputeSpecialAccessorInfo(field_idx, true, verifier, data)) { 329 bool InlineMethodAnalyser::ComputeSpecialAccessorInfo(uint32_t field_idx, bool is_put, 335 mirror::ArtField* field = dex_cache->GetResolvedField(field_idx); 341 if (!method_class->CanAccessResolvedField(field_class, field, dex_cache, field_idx) || 346 result->field_idx = field_idx;
|
inline_method_analyser.h | 117 uint16_t field_idx; member in struct:art::InlineIGetIPutData 184 static bool ComputeSpecialAccessorInfo(uint32_t field_idx, bool is_put,
|
/art/runtime/mirror/ |
object_test.cc | 353 uint32_t field_idx = dex_file->GetIndexForFieldId(*field_id); local 355 ArtField* field = FindFieldFromCode<StaticObjectRead, true>(field_idx, clinit, Thread::Current(),
|
/art/runtime/native/ |
dalvik_system_VMRuntime.cc | 273 static void PreloadDexCachesResolveField(Handle<mirror::DexCache> dex_cache, uint32_t field_idx, 276 mirror::ArtField* field = dex_cache->GetResolvedField(field_idx); 281 const DexFile::FieldId& field_id = dex_file->GetFieldId(field_idx); 289 field = mirror::Class::FindStaticField(self, klass, dex_cache.Get(), field_idx); 291 field = klass->FindInstanceField(dex_cache.Get(), field_idx); 297 dex_cache->SetResolvedField(field_idx, field); 473 uint32_t field_idx = it.GetMemberIndex(); local 474 PreloadDexCachesResolveField(dex_cache, field_idx, true); 477 uint32_t field_idx = it.GetMemberIndex(); local 478 PreloadDexCachesResolveField(dex_cache, field_idx, false) [all...] |
/art/runtime/interpreter/ |
interpreter_common.cc | 33 const uint32_t field_idx = is_static ? inst->VRegB_21c() : inst->VRegC_22c(); local 34 ArtField* f = FindFieldFromCode<find_type, do_access_check>(field_idx, shadow_frame.GetMethod(), self, 209 uint32_t field_idx = is_static ? inst->VRegB_21c() : inst->VRegC_22c(); local 210 ArtField* f = FindFieldFromCode<find_type, do_access_check>(field_idx, shadow_frame.GetMethod(), self, [all...] |
/art/compiler/dex/portable/ |
mir_to_gbc.cc | 196 ::llvm::Constant* field_idx = irb_->getInt32(field_index); local 198 ::llvm::Value* res = irb_->CreateCall(intr, field_idx); [all...] |
/external/lldb/source/Expression/ |
ClangASTSource.cpp | 1479 int field_idx = 0, field_count = record_layout.getFieldCount(); local [all...] |
/art/runtime/verifier/ |
method_verifier.cc | 3763 uint32_t field_idx = is_static ? inst->VRegB_21c() : inst->VRegC_22c(); local [all...] |
/art/compiler/llvm/ |
gbc_expander.cc | 1599 uint32_t field_idx = LV2UInt(call_inst.getArgOperand(2)); local 1663 uint32_t field_idx = LV2UInt(call_inst.getArgOperand(3)); local 1881 uint32_t field_idx = LV2UInt(call_inst.getArgOperand(0)); local 1961 uint32_t field_idx = LV2UInt(call_inst.getArgOperand(0)); local [all...] |
/external/lldb/source/Symbol/ |
ClangASTType.cpp | 2377 uint32_t field_idx = 0; local 2665 uint32_t field_idx = 0; local 2995 uint32_t field_idx = 0; local 5179 uint32_t field_idx; local 5590 uint32_t field_idx = 0; local [all...] |