/art/compiler/optimizing/ |
sharpening.cc | 86 void HSharpening::SharpenInvokeStaticOrDirect(HInvokeStaticOrDirect* invoke, 98 HInvokeStaticOrDirect::MethodLoadKind method_load_kind; 99 HInvokeStaticOrDirect::CodePtrLocation code_ptr_location; 117 method_load_kind = HInvokeStaticOrDirect::MethodLoadKind::kRecursive; 118 code_ptr_location = HInvokeStaticOrDirect::CodePtrLocation::kCallSelf; 123 method_load_kind = HInvokeStaticOrDirect::MethodLoadKind::kDirectAddress; 125 code_ptr_location = HInvokeStaticOrDirect::CodePtrLocation::kCallArtMethod; 128 method_load_kind = HInvokeStaticOrDirect::MethodLoadKind::kBootImageLinkTimePcRelative; 129 code_ptr_location = HInvokeStaticOrDirect::CodePtrLocation::kCallArtMethod; 132 method_load_kind = HInvokeStaticOrDirect::MethodLoadKind::kBssEntry [all...] |
intrinsics_mips.h | 25 class HInvokeStaticOrDirect;
|
intrinsics_mips64.h | 25 class HInvokeStaticOrDirect;
|
intrinsics_x86.h | 25 class HInvokeStaticOrDirect;
|
intrinsics_x86_64.h | 25 class HInvokeStaticOrDirect;
|
prepare_for_register_allocation.h | 47 void VisitInvokeStaticOrDirect(HInvokeStaticOrDirect* invoke) OVERRIDE;
|
sharpening.h | 58 static void SharpenInvokeStaticOrDirect(HInvokeStaticOrDirect* invoke,
|
intrinsics_arm64.h | 33 class HInvokeStaticOrDirect;
|
prepare_for_register_allocation.cc | 96 HInvokeStaticOrDirect::ClinitCheckRequirement::kImplicit); 118 HInvokeStaticOrDirect::ClinitCheckRequirement::kNone); 209 void PrepareForRegisterAllocation::VisitInvokeStaticOrDirect(HInvokeStaticOrDirect* invoke) { 218 invoke->RemoveExplicitClinitCheck(HInvokeStaticOrDirect::ClinitCheckRequirement::kNone); 229 // to HLoadClass (input), or from HClinitCheck (input) to HInvokeStaticOrDirect (user),
|
pc_relative_fixups_mips.cc | 61 void VisitInvokeStaticOrDirect(HInvokeStaticOrDirect* invoke) OVERRIDE {
|
code_generator_x86.h | 406 HInvokeStaticOrDirect::DispatchInfo GetSupportedInvokeStaticOrDirectDispatch( 407 const HInvokeStaticOrDirect::DispatchInfo& desired_dispatch_info, 408 HInvokeStaticOrDirect* invoke) OVERRIDE; 412 HInvokeStaticOrDirect* invoke, Location temp, SlowPathCode* slow_path = nullptr) OVERRIDE; 417 void RecordBootMethodPatch(HInvokeStaticOrDirect* invoke); 624 Register GetInvokeStaticOrDirectExtraParameter(HInvokeStaticOrDirect* invoke, Register temp);
|
graph_checker.h | 63 void VisitInvokeStaticOrDirect(HInvokeStaticOrDirect* invoke) OVERRIDE;
|
pc_relative_fixups_x86.cc | 71 void VisitInvokeStaticOrDirect(HInvokeStaticOrDirect* invoke) OVERRIDE { 202 HInvokeStaticOrDirect* invoke_static_or_direct = invoke->AsInvokeStaticOrDirect();
|
code_generator_mips.h | 559 HInvokeStaticOrDirect::DispatchInfo GetSupportedInvokeStaticOrDirectDispatch( 560 const HInvokeStaticOrDirect::DispatchInfo& desired_dispatch_info, 561 HInvokeStaticOrDirect* invoke) OVERRIDE; 564 HInvokeStaticOrDirect* invoke, Location temp, SlowPathCode* slow_path = nullptr) OVERRIDE; 668 Register GetInvokeStaticOrDirectExtraParameter(HInvokeStaticOrDirect* invoke, Register temp);
|
code_generator_x86_64.h | 403 HInvokeStaticOrDirect::DispatchInfo GetSupportedInvokeStaticOrDirectDispatch( 404 const HInvokeStaticOrDirect::DispatchInfo& desired_dispatch_info, 405 HInvokeStaticOrDirect* invoke) OVERRIDE; 408 HInvokeStaticOrDirect* invoke, Location temp, SlowPathCode* slow_path = nullptr) OVERRIDE; 412 void RecordBootMethodPatch(HInvokeStaticOrDirect* invoke);
|
code_generator_mips64.h | 522 HInvokeStaticOrDirect::DispatchInfo GetSupportedInvokeStaticOrDirectDispatch( 523 const HInvokeStaticOrDirect::DispatchInfo& desired_dispatch_info, 524 HInvokeStaticOrDirect* invoke) OVERRIDE; 527 HInvokeStaticOrDirect* invoke, Location temp, SlowPathCode* slow_path = nullptr) OVERRIDE;
|
instruction_builder.h | 284 void HandleStringInitResult(HInvokeStaticOrDirect* invoke); 289 HInvokeStaticOrDirect::ClinitCheckRequirement* clinit_check_requirement)
|
code_generator.h | 489 HInvokeStaticOrDirect* invoke, Location temp, SlowPathCode* slow_path); 553 virtual HInvokeStaticOrDirect::DispatchInfo GetSupportedInvokeStaticOrDirectDispatch( 554 const HInvokeStaticOrDirect::DispatchInfo& desired_dispatch_info, 555 HInvokeStaticOrDirect* invoke) = 0; 559 HInvokeStaticOrDirect* invoke, Location temp, SlowPathCode* slow_path = nullptr) = 0; [all...] |
code_generator_arm_vixl.h | 545 HInvokeStaticOrDirect::DispatchInfo GetSupportedInvokeStaticOrDirectDispatch( 546 const HInvokeStaticOrDirect::DispatchInfo& desired_dispatch_info, 547 HInvokeStaticOrDirect* invoke) OVERRIDE; 550 HInvokeStaticOrDirect* invoke, Location temp, SlowPathCode* slow_path = nullptr) OVERRIDE; 735 vixl::aarch32::Register GetInvokeStaticOrDirectExtraParameter(HInvokeStaticOrDirect* invoke, [all...] |
code_generator_arm64.h | 550 HInvokeStaticOrDirect::DispatchInfo GetSupportedInvokeStaticOrDirectDispatch( 551 const HInvokeStaticOrDirect::DispatchInfo& desired_dispatch_info, 552 HInvokeStaticOrDirect* invoke) OVERRIDE; 555 HInvokeStaticOrDirect* invoke, Location temp, SlowPathCode* slow_path = nullptr) OVERRIDE; [all...] |
instruction_builder.cc | [all...] |
intrinsics.h | 88 HInvokeStaticOrDirect* invoke_static_or_direct = invoke->AsInvokeStaticOrDirect();
|
nodes.cc | [all...] |
code_generator.cc | 336 HInvokeStaticOrDirect* call = invoke->AsInvokeStaticOrDirect(); 338 case HInvokeStaticOrDirect::MethodLoadKind::kRecursive: 341 case HInvokeStaticOrDirect::MethodLoadKind::kRuntimeCall: 355 HInvokeStaticOrDirect* invoke, Location temp, SlowPathCode* slow_path) { [all...] |
code_generator_mips64.cc | [all...] |