/aosp12/art/compiler/optimizing/ |
H A D | code_generator.cc | 604 InvokeRuntime(entrypoint, invoke, invoke->GetDexPc(), slow_path); in GenerateInvokeStaticOrDirectRuntimeCall() 633 InvokeRuntime(entrypoint, invoke, invoke->GetDexPc(), nullptr); in GenerateInvokeUnresolvedRuntimeCall() 642 InvokeRuntime(entrypoint, invoke, invoke->GetDexPc(), slow_path); in GenerateInvokePolymorphicCall() 648 InvokeRuntime(entrypoint, invoke, invoke->GetDexPc(), nullptr); in GenerateInvokeCustomCall() 820 InvokeRuntime(entrypoint, field_access, dex_pc, nullptr); in GenerateUnresolvedFieldAccess() 846 InvokeRuntime(kQuickResolveTypeAndVerifyAccess, cls, cls->GetDexPc()); in GenerateLoadClassRuntimeCall() 849 InvokeRuntime(kQuickResolveType, cls, cls->GetDexPc()); in GenerateLoadClassRuntimeCall() 870 InvokeRuntime(kQuickResolveMethodHandle, method_handle, method_handle->GetDexPc()); in GenerateLoadMethodHandleRuntimeCall() 890 InvokeRuntime(kQuickResolveMethodType, method_type, method_type->GetDexPc()); in GenerateLoadMethodTypeRuntimeCall()
|
H A D | code_generator_arm_vixl.cc | 398 arm_codegen->InvokeRuntime(kQuickThrowNullPointer, in EmitNativeCode() 632 arm_codegen->InvokeRuntime(kQuickInstanceofNonTrivial, in EmitNativeCode() 640 arm_codegen->InvokeRuntime(kQuickCheckInstanceOf, in EmitNativeCode() 951 arm_codegen->InvokeRuntime(kQuickReadBarrierForRootSlow, in EmitNativeCode() 2587 void CodeGeneratorARMVIXL::InvokeRuntime(QuickEntrypointEnum entrypoint, in InvokeRuntime() function in art::arm::CodeGeneratorARMVIXL 4541 codegen_->InvokeRuntime(kQuickIdivmod, div, div->GetDexPc()); in VisitDiv() 4556 codegen_->InvokeRuntime(kQuickLdiv, div, div->GetDexPc()); in VisitDiv() 4676 codegen_->InvokeRuntime(kQuickIdivmod, rem, rem->GetDexPc()); in VisitRem() 4683 codegen_->InvokeRuntime(kQuickLmod, rem, rem->GetDexPc()); in VisitRem() 4689 codegen_->InvokeRuntime(kQuickFmodf, rem, rem->GetDexPc()); in VisitRem() [all …]
|
H A D | code_generator_arm64.cc | 231 arm64_codegen->InvokeRuntime(entrypoint, instruction_, instruction_->GetDexPc(), this); in EmitNativeCode() 292 arm64_codegen->InvokeRuntime(kQuickResolveType, instruction_, dex_pc, this); in EmitNativeCode() 369 arm64_codegen->InvokeRuntime(kQuickThrowNullPointer, in EmitNativeCode() 461 arm64_codegen->InvokeRuntime(kQuickCheckInstanceOf, instruction_, dex_pc, this); in EmitNativeCode() 720 arm64_codegen->InvokeRuntime(kQuickReadBarrierSlow, in EmitNativeCode() 801 arm64_codegen->InvokeRuntime(kQuickReadBarrierForRootSlow, in EmitNativeCode() 1805 void CodeGeneratorARM64::InvokeRuntime(QuickEntrypointEnum entrypoint, in InvokeRuntime() function in art::arm64::CodeGeneratorARM64 4399 InvokeRuntime(kQuickUpdateInlineCache, instruction, instruction->GetDexPc()); in MaybeGenerateInlineCacheCheck() 5548 codegen_->InvokeRuntime(kQuickResolveString, load, load->GetDexPc()); in VisitLoadString() 5671 codegen_->InvokeRuntime(entrypoint, instruction, instruction->GetDexPc()); in VisitNewArray() [all …]
|
H A D | code_generator_x86_64.cc | 86 x86_64_codegen->InvokeRuntime(kQuickThrowNullPointer, in EmitNativeCode() 239 x86_64_codegen->InvokeRuntime(entrypoint, instruction_, instruction_->GetDexPc(), this); in EmitNativeCode() 281 x86_64_codegen->InvokeRuntime(kQuickResolveType, instruction_, dex_pc, this); in EmitNativeCode() 328 x86_64_codegen->InvokeRuntime(kQuickResolveString, in EmitNativeCode() 380 x86_64_codegen->InvokeRuntime(kQuickInstanceofNonTrivial, instruction_, dex_pc, this); in EmitNativeCode() 384 x86_64_codegen->InvokeRuntime(kQuickCheckInstanceOf, instruction_, dex_pc, this); in EmitNativeCode() 867 x86_64_codegen->InvokeRuntime(kQuickReadBarrierSlow, in EmitNativeCode() 935 x86_64_codegen->InvokeRuntime(kQuickReadBarrierForRootSlow, in EmitNativeCode() 1388 void CodeGeneratorX86_64::InvokeRuntime(QuickEntrypointEnum entrypoint, in InvokeRuntime() function in art::x86_64::CodeGeneratorX86_64 4725 codegen_->InvokeRuntime(entrypoint, instruction, instruction->GetDexPc()); in VisitNewArray() [all …]
|
H A D | code_generator_x86.cc | 87 x86_codegen->InvokeRuntime(kQuickThrowNullPointer, in EmitNativeCode() 299 x86_codegen->InvokeRuntime(kQuickResolveType, instruction_, dex_pc, this); in EmitNativeCode() 364 x86_codegen->InvokeRuntime(kQuickInstanceofNonTrivial, in EmitNativeCode() 371 x86_codegen->InvokeRuntime(kQuickCheckInstanceOf, in EmitNativeCode() 921 x86_codegen->InvokeRuntime(kQuickReadBarrierForRootSlow, in EmitNativeCode() 1022 void CodeGeneratorX86::InvokeRuntime(QuickEntrypointEnum entrypoint, in InvokeRuntime() function in art::x86::CodeGeneratorX86 3194 codegen_->InvokeRuntime(kQuickF2l, conversion, conversion->GetDexPc()); in VisitTypeConversion() 3199 codegen_->InvokeRuntime(kQuickD2l, conversion, conversion->GetDexPc()); in VisitTypeConversion() 4912 codegen_->InvokeRuntime(entrypoint, instruction, instruction->GetDexPc()); in VisitNewArray() 7431 codegen_->InvokeRuntime(kQuickResolveString, load, load->GetDexPc()); in VisitLoadString() [all …]
|
H A D | intrinsics_x86_64.cc | 410 codegen->InvokeRuntime(entry, invoke, invoke->GetDexPc()); in GenFPToFPCall() 1170 codegen_->InvokeRuntime(kQuickStringCompareTo, invoke, invoke->GetDexPc(), slow_path); in VisitStringCompareTo() 1495 codegen_->InvokeRuntime(kQuickAllocStringFromBytes, invoke, invoke->GetDexPc()); in VisitStringNewStringFromBytes() 1517 codegen_->InvokeRuntime(kQuickAllocStringFromChars, invoke, invoke->GetDexPc()); in VisitStringNewStringFromChars() 1539 codegen_->InvokeRuntime(kQuickAllocStringFromString, invoke, invoke->GetDexPc()); in VisitStringNewStringFromString() 2621 codegen_->InvokeRuntime(kQuickAllocObjectInitialized, invoke, invoke->GetDexPc()); in VisitIntegerValueOf()
|
H A D | code_generator_x86_64.h | 349 void InvokeRuntime(QuickEntrypointEnum entrypoint,
|
H A D | code_generator_x86.h | 375 void InvokeRuntime(QuickEntrypointEnum entrypoint,
|
H A D | intrinsics_x86.cc | 494 codegen->InvokeRuntime(entry, invoke, invoke->GetDexPc()); in GenFPToFPCall() 982 codegen_->InvokeRuntime(kQuickStringCompareTo, invoke, invoke->GetDexPc(), slow_path); in VisitStringCompareTo() 1321 codegen_->InvokeRuntime(kQuickAllocStringFromBytes, invoke, invoke->GetDexPc()); in VisitStringNewStringFromBytes() 1343 codegen_->InvokeRuntime(kQuickAllocStringFromChars, invoke, invoke->GetDexPc()); in VisitStringNewStringFromChars() 1365 codegen_->InvokeRuntime(kQuickAllocStringFromString, invoke, invoke->GetDexPc()); in VisitStringNewStringFromString() 3054 codegen_->InvokeRuntime(kQuickAllocObjectInitialized, invoke, invoke->GetDexPc()); in VisitIntegerValueOf()
|
H A D | intrinsics_arm_vixl.cc | 1131 codegen->InvokeRuntime(kQuickIndexOf, invoke, invoke->GetDexPc(), slow_path); in GenerateVisitStringIndexOf() 1193 codegen_->InvokeRuntime(kQuickAllocStringFromBytes, invoke, invoke->GetDexPc(), slow_path); in VisitStringNewStringFromBytes() 1215 codegen_->InvokeRuntime(kQuickAllocStringFromChars, invoke, invoke->GetDexPc()); in VisitStringNewStringFromChars() 1236 codegen_->InvokeRuntime(kQuickAllocStringFromString, invoke, invoke->GetDexPc(), slow_path); in VisitStringNewStringFromString() 1798 codegen->InvokeRuntime(entry, invoke, invoke->GetDexPc()); in GenFPToFPCall() 1820 codegen->InvokeRuntime(entry, invoke, invoke->GetDexPc()); in GenFPFPToFPCall() 2457 codegen_->InvokeRuntime(kQuickAllocObjectInitialized, invoke, invoke->GetDexPc()); in VisitIntegerValueOf()
|
H A D | intrinsics_arm64.cc | 1933 codegen->InvokeRuntime(kQuickIndexOf, invoke, invoke->GetDexPc(), slow_path); in GenerateVisitStringIndexOf() 1997 codegen_->InvokeRuntime(kQuickAllocStringFromBytes, invoke, invoke->GetDexPc(), slow_path); in VisitStringNewStringFromBytes() 2019 codegen_->InvokeRuntime(kQuickAllocStringFromChars, invoke, invoke->GetDexPc()); in VisitStringNewStringFromChars() 2042 codegen_->InvokeRuntime(kQuickAllocStringFromString, invoke, invoke->GetDexPc(), slow_path); in VisitStringNewStringFromString() 2078 codegen->InvokeRuntime(entry, invoke, invoke->GetDexPc()); in GenFPToFPCall() 3189 codegen_->InvokeRuntime(kQuickAllocObjectInitialized, invoke, invoke->GetDexPc()); in VisitIntegerValueOf()
|
H A D | code_generator.h | 647 virtual void InvokeRuntime(QuickEntrypointEnum entrypoint,
|
H A D | code_generator_arm_vixl.h | 528 void InvokeRuntime(QuickEntrypointEnum entrypoint,
|
H A D | code_generator_arm64.h | 685 void InvokeRuntime(QuickEntrypointEnum entrypoint,
|