/art/compiler/optimizing/ |
D | sharpening.cc | 367 dex::StringIndex string_index = load_string->GetStringIndex(); in ProcessLoadString() local 394 string = class_linker->LookupString(string_index, dex_cache.Get()); in ProcessLoadString() 396 string = class_linker->ResolveString(string_index, dex_cache); in ProcessLoadString() 415 string = class_linker->LookupString(string_index, dex_cache.Get()); in ProcessLoadString() 435 string = class_linker->LookupString(string_index, dex_cache.Get()); in ProcessLoadString()
|
D | code_generator_arm64.h | 774 dex::StringIndex string_index, 782 dex::StringIndex string_index, 801 dex::StringIndex string_index, 804 dex::TypeIndex string_index,
|
D | code_generator_arm_vixl.h | 622 dex::StringIndex string_index); 624 dex::StringIndex string_index); 635 dex::StringIndex string_index,
|
D | instruction_builder.h | 214 void BuildLoadString(dex::StringIndex string_index, uint32_t dex_pc);
|
D | code_generator_arm64.cc | 340 const dex::StringIndex string_index = instruction_->AsLoadString()->GetStringIndex(); in EmitNativeCode() local 341 __ Mov(calling_convention.GetRegisterAt(0).W(), string_index.index_); in EmitNativeCode() 4855 dex::StringIndex string_index, in NewBootImageStringPatch() argument 4858 &dex_file, string_index.index_, adrp_label, &boot_image_string_patches_); in NewBootImageStringPatch() 4863 dex::StringIndex string_index, in NewStringBssEntryPatch() argument 4865 return NewPcRelativePatch(&dex_file, string_index.index_, adrp_label, &string_bss_entry_patches_); in NewStringBssEntryPatch() 4918 const DexFile& dex_file, dex::StringIndex string_index, Handle<mirror::String> handle) { in DeduplicateJitStringLiteral() argument 4919 ReserveJitStringRoot(StringReference(&dex_file, string_index), handle); in DeduplicateJitStringLiteral() 4921 StringReference(&dex_file, string_index), in DeduplicateJitStringLiteral() 5475 const dex::StringIndex string_index = load->GetStringIndex(); in VisitLoadString() local [all …]
|
D | instruction_builder.cc | 2362 void HInstructionBuilder::BuildLoadString(dex::StringIndex string_index, uint32_t dex_pc) { in BuildLoadString() argument 2364 new (allocator_) HLoadString(graph_->GetCurrentMethod(), string_index, *dex_file_, dex_pc); in BuildLoadString() 3472 dex::StringIndex string_index(instruction.VRegB_21c()); in ProcessDexInstruction() local 3473 BuildLoadString(string_index, dex_pc); in ProcessDexInstruction() 3479 dex::StringIndex string_index(instruction.VRegB_31c()); in ProcessDexInstruction() local 3480 BuildLoadString(string_index, dex_pc); in ProcessDexInstruction()
|
D | code_generator_x86_64.h | 471 dex::StringIndex string_index,
|
D | code_generator_x86.h | 501 dex::StringIndex string_index,
|
D | code_generator_arm_vixl.cc | 581 const dex::StringIndex string_index = instruction_->AsLoadString()->GetStringIndex(); in EmitNativeCode() local 588 __ Mov(calling_convention.GetRegisterAt(0), string_index.index_); in EmitNativeCode() 9407 const DexFile& dex_file, dex::StringIndex string_index) { in NewBootImageStringPatch() argument 9408 return NewPcRelativePatch(&dex_file, string_index.index_, &boot_image_string_patches_); in NewBootImageStringPatch() 9412 const DexFile& dex_file, dex::StringIndex string_index) { in NewStringBssEntryPatch() argument 9413 return NewPcRelativePatch(&dex_file, string_index.index_, &string_bss_entry_patches_); in NewStringBssEntryPatch() 9455 dex::StringIndex string_index, in DeduplicateJitStringLiteral() argument 9457 ReserveJitStringRoot(StringReference(&dex_file, string_index), handle); in DeduplicateJitStringLiteral() 9459 StringReference(&dex_file, string_index), in DeduplicateJitStringLiteral()
|
D | code_generator_x86_64.cc | 325 const dex::StringIndex string_index = instruction_->AsLoadString()->GetStringIndex(); in EmitNativeCode() local 327 __ movl(CpuRegister(RAX), Immediate(string_index.index_)); in EmitNativeCode() 6456 dex::StringIndex string_index, in NewJitRootStringPatch() argument 6458 ReserveJitStringRoot(StringReference(&dex_file, string_index), handle); in NewJitRootStringPatch() 6460 jit_string_patches_.emplace_back(&dex_file, string_index.index_); in NewJitRootStringPatch()
|
D | code_generator_x86.cc | 254 const dex::StringIndex string_index = instruction_->AsLoadString()->GetStringIndex(); in EmitNativeCode() local 255 __ movl(calling_convention.GetRegisterAt(0), Immediate(string_index.index_)); in EmitNativeCode() 7362 dex::StringIndex string_index, in NewJitRootStringPatch() argument 7364 ReserveJitStringRoot(StringReference(&dex_file, string_index), handle); in NewJitRootStringPatch() 7366 jit_string_patches_.emplace_back(&dex_file, string_index.index_); in NewJitRootStringPatch()
|
D | nodes.h | 6988 dex::StringIndex string_index, 6996 string_index_(string_index),
|
/art/tools/veridex/ |
D | hidden_api_finder.cc | 74 dex::StringIndex string_index(inst->VRegB_21c()); in CollectAccesses() local 75 const auto& name = std::string(dex_file.StringDataByIdx(string_index)); in CollectAccesses()
|
/art/tools/dexanalyze/ |
D | dexanalyze_experiments.cc | 324 const dex::StringIndex string_index(inst->VRegB_21c()); in ProcessDexFile() local 325 unique_string_ids.insert(string_index.index_); in ProcessDexFile() 372 const dex::StringIndex string_index(inst->VRegB_31c()); in ProcessDexFile() local 373 unique_string_ids.insert(string_index.index_); in ProcessDexFile()
|
/art/runtime/ |
D | class_loader_context.cc | 123 uint32_t string_index = shared_library_open_index + 1; in FindMatchingSharedLibraryCloseMarker() local 127 spec.find_first_of(kClassLoaderSharedLibraryClosingMark, string_index); in FindMatchingSharedLibraryCloseMarker() 129 spec.find_first_of(kClassLoaderSharedLibraryOpeningMark, string_index); in FindMatchingSharedLibraryCloseMarker() 140 string_index = shared_library_close + 1; in FindMatchingSharedLibraryCloseMarker() 145 string_index = shared_library_open + 1; in FindMatchingSharedLibraryCloseMarker()
|
/art/runtime/interpreter/mterp/ |
D | nterp.cc | 598 dex::StringIndex string_index( in NterpLoadObject() local 602 ObjPtr<mirror::String> str = class_linker->ResolveString(string_index, caller); in NterpLoadObject()
|
/art/dexlayout/ |
D | dex_ir_builder.cc | 1166 const uint32_t string_index = static_cast<uint32_t>(ReadVarWidth(data, length, false)); in ReadEncodedValue() local 1167 item->SetStringId(header_->StringIds()[string_index]); in ReadEncodedValue() 1171 const uint32_t string_index = static_cast<uint32_t>(ReadVarWidth(data, length, false)); in ReadEncodedValue() local 1172 item->SetTypeId(header_->TypeIds()[string_index]); in ReadEncodedValue()
|
/art/runtime/verifier/ |
D | verifier_deps.cc | 473 uint32_t string_index = 1; in EncodeStringVector() local 476 (reinterpret_cast<uint32_t*>(out->data() + offsets_index))[string_index++] = out->size(); in EncodeStringVector()
|
/art/dex2oat/driver/ |
D | compiler_driver.cc | 598 dex::StringIndex string_index((inst->Opcode() == Instruction::CONST_STRING) in ResolveConstStrings() local 601 ObjPtr<mirror::String> string = class_linker->ResolveString(string_index, dex_cache); in ResolveConstStrings()
|