Home
last modified time | relevance | path

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

/art/compiler/optimizing/
Ddex_cache_array_fixups_arm.cc47 void VisitLoadString(HLoadString* load_string) OVERRIDE { in VisitLoadString() argument
50 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()
Dsharpening.cc156 void HSharpening::ProcessLoadString(HLoadString* load_string) { in ProcessLoadString() argument
157 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()
Dpc_relative_fixups_x86.cc83 void VisitLoadString(HLoadString* load_string) OVERRIDE { in VisitLoadString() argument
84 HLoadString::LoadKind load_kind = load_string->GetLoadKind(); in VisitLoadString()
88 load_string->AddSpecialInput(base_); in VisitLoadString()
Dsharpening.h50 void ProcessLoadString(HLoadString* load_string);
Dgraph_visualizer.cc381 void VisitLoadString(HLoadString* load_string) OVERRIDE { in VisitLoadString() argument
382 StartAttributeStream("load_kind") << load_string->GetLoadKind(); in VisitLoadString()
Dcode_generator_x86_64.h401 void RecordStringPatch(HLoadString* load_string);
Dcode_generator_x86.h406 void RecordStringPatch(HLoadString* load_string);
Dcode_generator_x86_64.cc884 void CodeGeneratorX86_64::RecordStringPatch(HLoadString* load_string) { in RecordStringPatch() argument
885 string_patches_.emplace_back(load_string->GetDexFile(), load_string->GetStringIndex()); in RecordStringPatch()
Dcode_generator_x86.cc4444 void CodeGeneratorX86::RecordStringPatch(HLoadString* load_string) { in RecordStringPatch() argument
4445 string_patches_.emplace_back(load_string->GetDexFile(), load_string->GetStringIndex()); in RecordStringPatch()