Searched refs:load_string (Results 1 – 9 of 9) sorted by relevance
47 void VisitLoadString(HLoadString* load_string) OVERRIDE { in VisitLoadString() argument50 if (load_string->GetLoadKind() == HLoadString::LoadKind::kDexCachePcRelative) { in VisitLoadString()52 const DexFile& dex_file = load_string->GetDexFile(); in VisitLoadString()56 base->UpdateElementOffset(layout.StringOffset(load_string->GetStringIndex())); in VisitLoadString()58 load_string->AddSpecialInput(base); in VisitLoadString()
156 void HSharpening::ProcessLoadString(HLoadString* load_string) { in ProcessLoadString() argument157 DCHECK_EQ(load_string->GetLoadKind(), HLoadString::LoadKind::kDexCacheViaMethod); in ProcessLoadString()158 DCHECK(!load_string->IsInDexCache()); in ProcessLoadString()160 const DexFile& dex_file = load_string->GetDexFile(); in ProcessLoadString()161 uint32_t string_index = load_string->GetStringIndex(); in ProcessLoadString()228 load_string->MarkInDexCache(); in ProcessLoadString()236 load_string->SetLoadKindWithStringReference(load_kind, dex_file, string_index); in ProcessLoadString()241 load_string->SetLoadKindWithAddress(load_kind, address); in ProcessLoadString()247 load_string->SetLoadKindWithDexCacheReference(load_kind, dex_file, element_index); in ProcessLoadString()
83 void VisitLoadString(HLoadString* load_string) OVERRIDE { in VisitLoadString() argument84 HLoadString::LoadKind load_kind = load_string->GetLoadKind(); in VisitLoadString()88 load_string->AddSpecialInput(base_); in VisitLoadString()
50 void ProcessLoadString(HLoadString* load_string);
381 void VisitLoadString(HLoadString* load_string) OVERRIDE { in VisitLoadString() argument382 StartAttributeStream("load_kind") << load_string->GetLoadKind(); in VisitLoadString()
401 void RecordStringPatch(HLoadString* load_string);
406 void RecordStringPatch(HLoadString* load_string);
884 void CodeGeneratorX86_64::RecordStringPatch(HLoadString* load_string) { in RecordStringPatch() argument885 string_patches_.emplace_back(load_string->GetDexFile(), load_string->GetStringIndex()); in RecordStringPatch()
4444 void CodeGeneratorX86::RecordStringPatch(HLoadString* load_string) { in RecordStringPatch() argument4445 string_patches_.emplace_back(load_string->GetDexFile(), load_string->GetStringIndex()); in RecordStringPatch()