Searched refs:load_string (Results 1 – 12 of 12) sorted by relevance
89 void VisitLoadString(HLoadString* load_string) override { in VisitLoadString() argument90 HLoadString::LoadKind load_kind = load_string->GetLoadKind(); in VisitLoadString()98 load_string->AddSpecialInput(base_); in VisitLoadString()
281 HLoadString* load_string, in ProcessLoadString() argument285 DCHECK_EQ(load_string->GetLoadKind(), HLoadString::LoadKind::kRuntimeCall); in ProcessLoadString()287 const DexFile& dex_file = load_string->GetDexFile(); in ProcessLoadString()288 dex::StringIndex string_index = load_string->GetStringIndex(); in ProcessLoadString()352 load_string->SetString(handles->NewHandle(string)); in ProcessLoadString()358 load_string->SetLoadKind(load_kind); in ProcessLoadString()
90 void VisitLoadString(HLoadString* load_string) override { in VisitLoadString() argument91 if (load_string->HasPcRelativeLoadKind()) { in VisitLoadString()92 HX86ComputeBaseMethodAddress* method_address = GetPCRelativeBasePointer(load_string); in VisitLoadString()93 load_string->AddSpecialInput(method_address); in VisitLoadString()
49 static void ProcessLoadString(HLoadString* load_string,
428 void RecordBootImageStringPatch(HLoadString* load_string);429 Label* NewStringBssEntryPatch(HLoadString* load_string);
433 void RecordBootImageStringPatch(HLoadString* load_string);434 Label* NewStringBssEntryPatch(HLoadString* load_string);
400 void VisitLoadString(HLoadString* load_string) override { in VisitLoadString() argument401 StartAttributeStream("load_kind") << load_string->GetLoadKind(); in VisitLoadString()
820 uint32_t CodeGenerator::GetBootImageOffset(HLoadString* load_string) NO_THREAD_SAFETY_ANALYSIS { in GetBootImageOffset() argument821 DCHECK_EQ(load_string->GetLoadKind(), HLoadString::LoadKind::kBootImageRelRo); in GetBootImageOffset()822 ObjPtr<mirror::String> string = load_string->GetString().Get(); in GetBootImageOffset()
577 uint32_t GetBootImageOffset(HLoadString* load_string);
2393 HLoadString* load_string = invoke->InputAt(0)->AsLoadString(); in SimplifyStringIndexOf() local2394 const DexFile& dex_file = load_string->GetDexFile(); in SimplifyStringIndexOf()2397 dex_file.StringDataAndUtf16LengthByIdx(load_string->GetStringIndex(), &utf16_length); in SimplifyStringIndexOf()
1393 HLoadString* load_string = candidate->AsLoadString(); in GetConstString() local1394 const DexFile& dex_file = load_string->GetDexFile(); in GetConstString()1395 return dex_file.StringDataAndUtf16LengthByIdx(load_string->GetStringIndex(), utf16_length); in GetConstString()
1454 HLoadString* load_string = candidate->AsLoadString(); in GetConstString() local1455 const DexFile& dex_file = load_string->GetDexFile(); in GetConstString()1456 return dex_file.StringDataAndUtf16LengthByIdx(load_string->GetStringIndex(), utf16_length); in GetConstString()