/art/compiler/optimizing/ |
D | sharpening.cc | 248 dex::StringIndex string_index = load_string->GetStringIndex(); in ProcessLoadString() local 265 string = class_linker->ResolveString(string_index, dex_cache); in ProcessLoadString() 276 string = class_linker->LookupString(string_index, dex_cache.Get()); in ProcessLoadString() 288 string = class_linker->LookupString(string_index, dex_cache.Get()); in ProcessLoadString()
|
D | code_generator_mips64.h | 600 dex::StringIndex string_index, 603 dex::StringIndex string_index, 616 dex::StringIndex string_index,
|
D | code_generator_arm64.h | 599 dex::StringIndex string_index, 607 dex::StringIndex string_index, 616 dex::StringIndex string_index, 619 dex::TypeIndex string_index,
|
D | code_generator_mips.h | 629 dex::StringIndex string_index, 632 dex::StringIndex string_index, 660 dex::StringIndex string_index,
|
D | code_generator_arm_vixl.h | 582 dex::StringIndex string_index); 584 dex::StringIndex string_index); 592 dex::StringIndex string_index,
|
D | instruction_builder.h | 223 void BuildLoadString(dex::StringIndex string_index, uint32_t dex_pc);
|
D | code_generator_arm64.cc | 381 const dex::StringIndex string_index = instruction_->AsLoadString()->GetStringIndex(); in EmitNativeCode() local 382 __ Mov(calling_convention.GetRegisterAt(0).W(), string_index.index_); in EmitNativeCode() 4592 dex::StringIndex string_index, in NewBootImageStringPatch() argument 4595 &dex_file, string_index.index_, adrp_label, &boot_image_string_patches_); in NewBootImageStringPatch() 4600 dex::StringIndex string_index, in NewStringBssEntryPatch() argument 4602 return NewPcRelativePatch(&dex_file, string_index.index_, adrp_label, &string_bss_entry_patches_); in NewStringBssEntryPatch() 4630 const DexFile& dex_file, dex::StringIndex string_index, Handle<mirror::String> handle) { in DeduplicateJitStringLiteral() argument 4631 ReserveJitStringRoot(StringReference(&dex_file, string_index), handle); in DeduplicateJitStringLiteral() 4633 StringReference(&dex_file, string_index), in DeduplicateJitStringLiteral() 5042 const dex::StringIndex string_index = load->GetStringIndex(); in VisitLoadString() local [all …]
|
D | instruction_builder.cc | 1841 void HInstructionBuilder::BuildLoadString(dex::StringIndex string_index, uint32_t dex_pc) { in BuildLoadString() argument 1843 new (allocator_) HLoadString(graph_->GetCurrentMethod(), string_index, *dex_file_, dex_pc); in BuildLoadString() 2889 dex::StringIndex string_index(instruction.VRegB_21c()); in ProcessDexInstruction() local 2890 BuildLoadString(string_index, dex_pc); in ProcessDexInstruction() 2896 dex::StringIndex string_index(instruction.VRegB_31c()); in ProcessDexInstruction() local 2897 BuildLoadString(string_index, dex_pc); in ProcessDexInstruction()
|
D | code_generator_x86_64.h | 420 dex::StringIndex string_index,
|
D | code_generator_x86.h | 424 dex::StringIndex string_index,
|
D | code_generator_mips64.cc | 246 const dex::StringIndex string_index = instruction_->AsLoadString()->GetStringIndex(); in EmitNativeCode() local 252 __ LoadConst32(calling_convention.GetRegisterAt(0), string_index.index_); in EmitNativeCode() 1575 dex::StringIndex string_index, in NewBootImageStringPatch() argument 1578 &dex_file, string_index.index_, info_high, &boot_image_string_patches_); in NewBootImageStringPatch() 1583 dex::StringIndex string_index, in NewStringBssEntryPatch() argument 1585 return NewPcRelativePatch(&dex_file, string_index.index_, info_high, &string_bss_entry_patches_); in NewStringBssEntryPatch() 1629 dex::StringIndex string_index, in DeduplicateJitStringLiteral() argument 1631 ReserveJitStringRoot(StringReference(&dex_file, string_index), handle); in DeduplicateJitStringLiteral() 1633 StringReference(&dex_file, string_index), in DeduplicateJitStringLiteral()
|
D | code_generator_arm_vixl.cc | 586 const dex::StringIndex string_index = instruction_->AsLoadString()->GetStringIndex(); in EmitNativeCode() local 593 __ Mov(calling_convention.GetRegisterAt(0), string_index.index_); in EmitNativeCode() 9024 const DexFile& dex_file, dex::StringIndex string_index) { in NewBootImageStringPatch() argument 9025 return NewPcRelativePatch(&dex_file, string_index.index_, &boot_image_string_patches_); in NewBootImageStringPatch() 9029 const DexFile& dex_file, dex::StringIndex string_index) { in NewStringBssEntryPatch() argument 9030 return NewPcRelativePatch(&dex_file, string_index.index_, &string_bss_entry_patches_); in NewStringBssEntryPatch() 9050 dex::StringIndex string_index, in DeduplicateJitStringLiteral() argument 9052 ReserveJitStringRoot(StringReference(&dex_file, string_index), handle); in DeduplicateJitStringLiteral() 9054 StringReference(&dex_file, string_index), in DeduplicateJitStringLiteral()
|
D | code_generator_mips.cc | 293 const dex::StringIndex string_index = instruction_->AsLoadString()->GetStringIndex(); in EmitNativeCode() local 299 __ LoadConst32(calling_convention.GetRegisterAt(0), string_index.index_); in EmitNativeCode() 1663 dex::StringIndex string_index, in NewBootImageStringPatch() argument 1666 &dex_file, string_index.index_, info_high, &boot_image_string_patches_); in NewBootImageStringPatch() 1671 dex::StringIndex string_index, in NewStringBssEntryPatch() argument 1673 return NewPcRelativePatch(&dex_file, string_index.index_, info_high, &string_bss_entry_patches_); in NewStringBssEntryPatch() 1731 dex::StringIndex string_index, in NewJitRootStringPatch() argument 1733 ReserveJitStringRoot(StringReference(&dex_file, string_index), handle); in NewJitRootStringPatch() 1734 jit_string_patches_.emplace_back(dex_file, string_index.index_); in NewJitRootStringPatch()
|
D | code_generator_x86_64.cc | 306 const dex::StringIndex string_index = instruction_->AsLoadString()->GetStringIndex(); in EmitNativeCode() local 308 __ movl(CpuRegister(RAX), Immediate(string_index.index_)); in EmitNativeCode() 5692 dex::StringIndex string_index, in NewJitRootStringPatch() argument 5694 ReserveJitStringRoot(StringReference(&dex_file, string_index), handle); in NewJitRootStringPatch() 5696 jit_string_patches_.emplace_back(&dex_file, string_index.index_); in NewJitRootStringPatch()
|
D | code_generator_x86.cc | 236 const dex::StringIndex string_index = instruction_->AsLoadString()->GetStringIndex(); in EmitNativeCode() local 237 __ movl(calling_convention.GetRegisterAt(0), Immediate(string_index.index_)); in EmitNativeCode() 6304 dex::StringIndex string_index, in NewJitRootStringPatch() argument 6306 ReserveJitStringRoot(StringReference(&dex_file, string_index), handle); in NewJitRootStringPatch() 6308 jit_string_patches_.emplace_back(&dex_file, string_index.index_); in NewJitRootStringPatch()
|
D | nodes.h | 6269 dex::StringIndex string_index, in HLoadString() argument 6274 string_index_(string_index), in HLoadString()
|
/art/tools/veridex/ |
D | hidden_api_finder.cc | 84 dex::StringIndex string_index(inst->VRegB_21c()); in CollectAccesses() local 85 std::string name = std::string(dex_file.StringDataByIdx(string_index)); in CollectAccesses()
|
/art/dexlayout/ |
D | dex_ir.cc | 261 const uint32_t string_index = static_cast<uint32_t>(ReadVarWidth(data, length, false)); in ReadEncodedValue() local 262 item->SetStringId(GetStringId(string_index)); in ReadEncodedValue() 266 const uint32_t string_index = static_cast<uint32_t>(ReadVarWidth(data, length, false)); in ReadEncodedValue() local 267 item->SetTypeId(GetTypeId(string_index)); in ReadEncodedValue()
|
/art/oatdump/ |
D | oatdump.cc | 1017 const dex::StringIndex string_index(inst->VRegB_21c()); in WalkCodeItem() local 1018 unique_string_ids_from_code_.insert(StringReference(&dex_file, string_index)); in WalkCodeItem() 1023 const dex::StringIndex string_index(inst->VRegB_31c()); in WalkCodeItem() local 1024 unique_string_ids_from_code_.insert(StringReference(&dex_file, string_index)); in WalkCodeItem()
|
/art/compiler/driver/ |
D | compiler_driver.cc | 798 dex::StringIndex string_index((inst->Opcode() == Instruction::CONST_STRING) in ResolveConstStrings() local 801 ObjPtr<mirror::String> string = class_linker->ResolveString(string_index, dex_cache); in ResolveConstStrings()
|