Home
last modified time | relevance | path

Searched refs:load_string (Results 1 – 11 of 11) sorted by relevance

/art/compiler/optimizing/
Dpc_relative_fixups_mips.cc89 void VisitLoadString(HLoadString* load_string) OVERRIDE { in VisitLoadString() argument
90 HLoadString::LoadKind load_kind = load_string->GetLoadKind(); in VisitLoadString()
98 load_string->AddSpecialInput(base_); in VisitLoadString()
Dsharpening.cc240 HLoadString* load_string, in ProcessLoadString() argument
245 DCHECK_EQ(load_string->GetLoadKind(), HLoadString::LoadKind::kRuntimeCall); in ProcessLoadString()
247 const DexFile& dex_file = load_string->GetDexFile(); in ProcessLoadString()
248 dex::StringIndex string_index = load_string->GetStringIndex(); in ProcessLoadString()
300 load_string->SetString(handles->NewHandle(string)); in ProcessLoadString()
306 load_string->SetLoadKind(load_kind); in ProcessLoadString()
Dpc_relative_fixups_x86.cc93 void VisitLoadString(HLoadString* load_string) OVERRIDE { in VisitLoadString() argument
94 HLoadString::LoadKind load_kind = load_string->GetLoadKind(); in VisitLoadString()
98 HX86ComputeBaseMethodAddress* method_address = GetPCRelativeBasePointer(load_string); in VisitLoadString()
99 load_string->AddSpecialInput(method_address); in VisitLoadString()
Dsharpening.h48 static void ProcessLoadString(HLoadString* load_string,
Dcode_generator_x86.h421 void RecordBootImageStringPatch(HLoadString* load_string);
422 Label* NewStringBssEntryPatch(HLoadString* load_string);
Dcode_generator_x86_64.h417 void RecordBootImageStringPatch(HLoadString* load_string);
418 Label* NewStringBssEntryPatch(HLoadString* load_string);
Dgraph_visualizer.cc389 void VisitLoadString(HLoadString* load_string) OVERRIDE { in VisitLoadString() argument
390 StartAttributeStream("load_kind") << load_string->GetLoadKind(); in VisitLoadString()
Dinstruction_builder.cc1842 HLoadString* load_string = in BuildLoadString() local
1844 HSharpening::ProcessLoadString(load_string, in BuildLoadString()
1849 AppendInstruction(load_string); in BuildLoadString()
Dintrinsics_arm64.cc1514 HLoadString* load_string = candidate->AsLoadString(); in GetConstString() local
1515 const DexFile& dex_file = load_string->GetDexFile(); in GetConstString()
1516 return dex_file.StringDataAndUtf16LengthByIdx(load_string->GetStringIndex(), utf16_length); in GetConstString()
Dcode_generator_x86_64.cc1085 void CodeGeneratorX86_64::RecordBootImageStringPatch(HLoadString* load_string) { in RecordBootImageStringPatch() argument
1087 &load_string->GetDexFile(), load_string->GetStringIndex().index_); in RecordBootImageStringPatch()
1091 Label* CodeGeneratorX86_64::NewStringBssEntryPatch(HLoadString* load_string) { in NewStringBssEntryPatch() argument
1094 &load_string->GetDexFile(), load_string->GetStringIndex().index_); in NewStringBssEntryPatch()
Dintrinsics_arm_vixl.cc1752 HLoadString* load_string = candidate->AsLoadString(); in GetConstString() local
1753 const DexFile& dex_file = load_string->GetDexFile(); in GetConstString()
1754 return dex_file.StringDataAndUtf16LengthByIdx(load_string->GetStringIndex(), utf16_length); in GetConstString()