/art/compiler/optimizing/ |
D | sharpening.cc | 156 void HSharpening::ProcessLoadString(HLoadString* load_string) { in ProcessLoadString() 157 DCHECK_EQ(load_string->GetLoadKind(), HLoadString::LoadKind::kDexCacheViaMethod); in ProcessLoadString() 164 HLoadString::LoadKind desired_load_kind; in ProcessLoadString() 182 desired_load_kind = HLoadString::LoadKind::kDexCacheViaMethod; in ProcessLoadString() 187 ? HLoadString::LoadKind::kBootImageLinkTimePcRelative in ProcessLoadString() 188 : HLoadString::LoadKind::kBootImageLinkTimeAddress; in ProcessLoadString() 196 desired_load_kind = HLoadString::LoadKind::kBootImageAddress; in ProcessLoadString() 203 desired_load_kind = HLoadString::LoadKind::kDexCacheAddress; in ProcessLoadString() 215 ? HLoadString::LoadKind::kDexCachePcRelative in ProcessLoadString() 216 : HLoadString::LoadKind::kDexCacheViaMethod; in ProcessLoadString() [all …]
|
D | pc_relative_fixups_x86.cc | 83 void VisitLoadString(HLoadString* load_string) OVERRIDE { in VisitLoadString() 84 HLoadString::LoadKind load_kind = load_string->GetLoadKind(); in VisitLoadString() 85 if (load_kind == HLoadString::LoadKind::kBootImageLinkTimePcRelative || in VisitLoadString() 86 load_kind == HLoadString::LoadKind::kDexCachePcRelative) { in VisitLoadString()
|
D | dex_cache_array_fixups_arm.cc | 47 void VisitLoadString(HLoadString* load_string) OVERRIDE { in VisitLoadString() 50 if (load_string->GetLoadKind() == HLoadString::LoadKind::kDexCachePcRelative) { in VisitLoadString()
|
D | sharpening.h | 50 void ProcessLoadString(HLoadString* load_string);
|
D | code_generator_x86_64.h | 388 HLoadString::LoadKind GetSupportedLoadStringKind( 389 HLoadString::LoadKind desired_string_load_kind) OVERRIDE; 401 void RecordStringPatch(HLoadString* load_string);
|
D | code_generator_x86.h | 391 HLoadString::LoadKind GetSupportedLoadStringKind( 392 HLoadString::LoadKind desired_string_load_kind) OVERRIDE; 406 void RecordStringPatch(HLoadString* load_string);
|
D | code_generator_mips64.h | 340 HLoadString::LoadKind GetSupportedLoadStringKind( 341 HLoadString::LoadKind desired_string_load_kind) OVERRIDE;
|
D | code_generator_mips.h | 348 HLoadString::LoadKind GetSupportedLoadStringKind( 349 HLoadString::LoadKind desired_string_load_kind) OVERRIDE;
|
D | code_generator_arm64.cc | 337 explicit LoadStringSlowPathARM64(HLoadString* instruction) : SlowPathCodeARM64(instruction) {} in LoadStringSlowPathARM64() 3990 HLoadString::LoadKind CodeGeneratorARM64::GetSupportedLoadStringKind( in GetSupportedLoadStringKind() 3991 HLoadString::LoadKind desired_string_load_kind) { in GetSupportedLoadStringKind() 3994 case HLoadString::LoadKind::kBootImageLinkTimeAddress: in GetSupportedLoadStringKind() 3995 case HLoadString::LoadKind::kBootImageLinkTimePcRelative: in GetSupportedLoadStringKind() 3996 case HLoadString::LoadKind::kBootImageAddress: in GetSupportedLoadStringKind() 3998 return HLoadString::LoadKind::kDexCacheViaMethod; in GetSupportedLoadStringKind() 4004 case HLoadString::LoadKind::kBootImageLinkTimeAddress: in GetSupportedLoadStringKind() 4007 case HLoadString::LoadKind::kBootImageLinkTimePcRelative: in GetSupportedLoadStringKind() 4010 case HLoadString::LoadKind::kBootImageAddress: in GetSupportedLoadStringKind() [all …]
|
D | nodes.cc | 2443 bool HLoadString::InstructionDataEquals(HInstruction* other) const { in InstructionDataEquals() 2444 HLoadString* other_load_string = other->AsLoadString(); in InstructionDataEquals() 2462 void HLoadString::SetLoadKindInternal(LoadKind load_kind) { in SetLoadKindInternal() 2477 std::ostream& operator<<(std::ostream& os, HLoadString::LoadKind rhs) { in operator <<() 2479 case HLoadString::LoadKind::kBootImageLinkTimeAddress: in operator <<() 2481 case HLoadString::LoadKind::kBootImageLinkTimePcRelative: in operator <<() 2483 case HLoadString::LoadKind::kBootImageAddress: in operator <<() 2485 case HLoadString::LoadKind::kDexCacheAddress: in operator <<() 2487 case HLoadString::LoadKind::kDexCachePcRelative: in operator <<() 2489 case HLoadString::LoadKind::kDexCacheViaMethod: in operator <<()
|
D | code_generator_arm.h | 407 HLoadString::LoadKind GetSupportedLoadStringKind( 408 HLoadString::LoadKind desired_string_load_kind) OVERRIDE;
|
D | code_generator_arm.cc | 251 explicit LoadStringSlowPathARM(HLoadString* instruction) : SlowPathCode(instruction) {} in LoadStringSlowPathARM() 5163 HLoadString::LoadKind CodeGeneratorARM::GetSupportedLoadStringKind( in GetSupportedLoadStringKind() 5164 HLoadString::LoadKind desired_string_load_kind) { in GetSupportedLoadStringKind() 5167 case HLoadString::LoadKind::kBootImageLinkTimeAddress: in GetSupportedLoadStringKind() 5168 case HLoadString::LoadKind::kBootImageLinkTimePcRelative: in GetSupportedLoadStringKind() 5169 case HLoadString::LoadKind::kBootImageAddress: in GetSupportedLoadStringKind() 5171 return HLoadString::LoadKind::kDexCacheViaMethod; in GetSupportedLoadStringKind() 5177 case HLoadString::LoadKind::kBootImageLinkTimeAddress: in GetSupportedLoadStringKind() 5180 case HLoadString::LoadKind::kBootImageLinkTimePcRelative: in GetSupportedLoadStringKind() 5183 case HLoadString::LoadKind::kBootImageAddress: in GetSupportedLoadStringKind() [all …]
|
D | code_generator_x86.cc | 207 explicit LoadStringSlowPathX86(HLoadString* instruction): SlowPathCode(instruction) {} in LoadStringSlowPathX86() 4444 void CodeGeneratorX86::RecordStringPatch(HLoadString* load_string) { in RecordStringPatch() 5957 HLoadString::LoadKind CodeGeneratorX86::GetSupportedLoadStringKind( in GetSupportedLoadStringKind() 5958 HLoadString::LoadKind desired_string_load_kind) { in GetSupportedLoadStringKind() 5961 case HLoadString::LoadKind::kBootImageLinkTimeAddress: in GetSupportedLoadStringKind() 5962 case HLoadString::LoadKind::kBootImageLinkTimePcRelative: in GetSupportedLoadStringKind() 5963 case HLoadString::LoadKind::kBootImageAddress: in GetSupportedLoadStringKind() 5965 return HLoadString::LoadKind::kDexCacheViaMethod; in GetSupportedLoadStringKind() 5971 case HLoadString::LoadKind::kBootImageLinkTimeAddress: in GetSupportedLoadStringKind() 5974 case HLoadString::LoadKind::kBootImageLinkTimePcRelative: in GetSupportedLoadStringKind() [all …]
|
D | code_generator_x86_64.cc | 284 explicit LoadStringSlowPathX86_64(HLoadString* instruction) : SlowPathCode(instruction) {} in LoadStringSlowPathX86_64() 884 void CodeGeneratorX86_64::RecordStringPatch(HLoadString* load_string) { in RecordStringPatch() 5390 HLoadString::LoadKind CodeGeneratorX86_64::GetSupportedLoadStringKind( in GetSupportedLoadStringKind() 5391 HLoadString::LoadKind desired_string_load_kind) { in GetSupportedLoadStringKind() 5394 case HLoadString::LoadKind::kBootImageLinkTimeAddress: in GetSupportedLoadStringKind() 5395 case HLoadString::LoadKind::kBootImageLinkTimePcRelative: in GetSupportedLoadStringKind() 5396 case HLoadString::LoadKind::kBootImageAddress: in GetSupportedLoadStringKind() 5398 return HLoadString::LoadKind::kDexCacheViaMethod; in GetSupportedLoadStringKind() 5404 case HLoadString::LoadKind::kBootImageLinkTimeAddress: in GetSupportedLoadStringKind() 5407 return HLoadString::LoadKind::kBootImageLinkTimePcRelative; in GetSupportedLoadStringKind() [all …]
|
D | code_generator_arm64.h | 460 HLoadString::LoadKind GetSupportedLoadStringKind( 461 HLoadString::LoadKind desired_string_load_kind) OVERRIDE;
|
D | code_generator.h | 448 virtual HLoadString::LoadKind GetSupportedLoadStringKind( 449 HLoadString::LoadKind desired_string_load_kind) = 0;
|
D | reference_type_propagation.cc | 88 void VisitLoadString(HLoadString* instr) OVERRIDE; 580 void ReferenceTypePropagation::RTPVisitor::VisitLoadString(HLoadString* instr) { in VisitLoadString()
|
D | graph_visualizer.cc | 381 void VisitLoadString(HLoadString* load_string) OVERRIDE { in VisitLoadString()
|
D | code_generator_mips64.cc | 231 explicit LoadStringSlowPathMIPS64(HLoadString* instruction) : SlowPathCodeMIPS64(instruction) {} in LoadStringSlowPathMIPS64() 3009 HLoadString::LoadKind CodeGeneratorMIPS64::GetSupportedLoadStringKind( in GetSupportedLoadStringKind() 3010 HLoadString::LoadKind desired_string_load_kind ATTRIBUTE_UNUSED) { in GetSupportedLoadStringKind() 3012 return HLoadString::LoadKind::kDexCacheViaMethod; in GetSupportedLoadStringKind() 3261 void LocationsBuilderMIPS64::VisitLoadString(HLoadString* load) { in VisitLoadString() 3270 void InstructionCodeGeneratorMIPS64::VisitLoadString(HLoadString* load) { in VisitLoadString()
|
D | nodes.h | 5439 class HLoadString : public HExpression<1> { 5474 HLoadString(HCurrentMethod* current_method, in HLoadString() function 5611 DISALLOW_COPY_AND_ASSIGN(HLoadString); 5613 std::ostream& operator<<(std::ostream& os, HLoadString::LoadKind rhs); 5616 inline const DexFile& HLoadString::GetDexFile() const { in GetDexFile() 5623 inline uint32_t HLoadString::GetDexCacheElementOffset() const { in GetDexCacheElementOffset() 5629 inline void HLoadString::AddSpecialInput(HInstruction* special_input) { in AddSpecialInput()
|
D | code_generator_mips.cc | 276 explicit LoadStringSlowPathMIPS(HLoadString* instruction) : SlowPathCodeMIPS(instruction) {} in LoadStringSlowPathMIPS() 3794 HLoadString::LoadKind CodeGeneratorMIPS::GetSupportedLoadStringKind( in GetSupportedLoadStringKind() 3795 HLoadString::LoadKind desired_string_load_kind ATTRIBUTE_UNUSED) { in GetSupportedLoadStringKind() 3797 return HLoadString::LoadKind::kDexCacheViaMethod; in GetSupportedLoadStringKind() 4042 void LocationsBuilderMIPS::VisitLoadString(HLoadString* load) { in VisitLoadString() 4051 void InstructionCodeGeneratorMIPS::VisitLoadString(HLoadString* load) { in VisitLoadString()
|
D | instruction_builder.cc | 2590 new (arena_) HLoadString(graph_->GetCurrentMethod(), string_index, *dex_file_, dex_pc)); in ProcessDexInstruction() 2598 new (arena_) HLoadString(graph_->GetCurrentMethod(), string_index, *dex_file_, dex_pc)); in ProcessDexInstruction()
|