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

/art/compiler/optimizing/
H A Ddex_cache_array_fixups_arm.cc47 void VisitLoadString(HLoadString* load_string) OVERRIDE {
50 if (load_string->GetLoadKind() == HLoadString::LoadKind::kDexCachePcRelative) {
52 const DexFile& dex_file = load_string->GetDexFile();
56 base->UpdateElementOffset(layout.StringOffset(load_string->GetStringIndex()));
58 load_string->AddSpecialInput(base);
H A Dsharpening.cc156 void HSharpening::ProcessLoadString(HLoadString* load_string) { argument
157 DCHECK_EQ(load_string->GetLoadKind(), HLoadString::LoadKind::kDexCacheViaMethod);
158 DCHECK(!load_string->IsInDexCache());
160 const DexFile& dex_file = load_string->GetDexFile();
161 uint32_t string_index = load_string->GetStringIndex();
228 load_string->MarkInDexCache();
236 load_string->SetLoadKindWithStringReference(load_kind, dex_file, string_index);
241 load_string->SetLoadKindWithAddress(load_kind, address);
247 load_string->SetLoadKindWithDexCacheReference(load_kind, dex_file, element_index);
H A Dsharpening.h50 void ProcessLoadString(HLoadString* load_string);
H A Dpc_relative_fixups_x86.cc83 void VisitLoadString(HLoadString* load_string) OVERRIDE {
84 HLoadString::LoadKind load_kind = load_string->GetLoadKind();
88 load_string->AddSpecialInput(base_);
H A Dgraph_visualizer.cc381 void VisitLoadString(HLoadString* load_string) OVERRIDE {
382 StartAttributeStream("load_kind") << load_string->GetLoadKind();
H A Dcode_generator_x86.h406 void RecordStringPatch(HLoadString* load_string);
H A Dcode_generator_x86_64.h401 void RecordStringPatch(HLoadString* load_string);
H A Dcode_generator_x86.cc4444 void CodeGeneratorX86::RecordStringPatch(HLoadString* load_string) { argument
4445 string_patches_.emplace_back(load_string->GetDexFile(), load_string->GetStringIndex());
H A Dcode_generator_x86_64.cc884 void CodeGeneratorX86_64::RecordStringPatch(HLoadString* load_string) { argument
885 string_patches_.emplace_back(load_string->GetDexFile(), load_string->GetStringIndex());

Completed in 137 milliseconds