Home
last modified time | relevance | path

Searched refs:InvokeRuntime (Results 1 – 17 of 17) sorted by relevance

/art/compiler/optimizing/
Dcode_generator.cc531 InvokeRuntime(entrypoint, invoke, invoke->GetDexPc(), slow_path); in GenerateInvokeStaticOrDirectRuntimeCall()
560 InvokeRuntime(entrypoint, invoke, invoke->GetDexPc(), nullptr); in GenerateInvokeUnresolvedRuntimeCall()
569 InvokeRuntime(entrypoint, invoke, invoke->GetDexPc(), slow_path); in GenerateInvokePolymorphicCall()
575 InvokeRuntime(entrypoint, invoke, invoke->GetDexPc(), nullptr); in GenerateInvokeCustomCall()
747 InvokeRuntime(entrypoint, field_access, dex_pc, nullptr); in GenerateUnresolvedFieldAccess()
773 InvokeRuntime(kQuickResolveTypeAndVerifyAccess, cls, cls->GetDexPc()); in GenerateLoadClassRuntimeCall()
776 InvokeRuntime(kQuickResolveType, cls, cls->GetDexPc()); in GenerateLoadClassRuntimeCall()
797 InvokeRuntime(kQuickResolveMethodHandle, method_handle, method_handle->GetDexPc()); in GenerateLoadMethodHandleRuntimeCall()
817 InvokeRuntime(kQuickResolveMethodType, method_type, method_type->GetDexPc()); in GenerateLoadMethodTypeRuntimeCall()
Dintrinsics_riscv64.cc698 codegen_->InvokeRuntime(kQuickAllocObjectInitialized, invoke, invoke->GetDexPc()); in BOXED_TYPES()
913 codegen->InvokeRuntime(kQuickIndexOf, invoke, invoke->GetDexPc(), slow_path); in GenerateVisitStringIndexOf()
976 codegen_->InvokeRuntime(kQuickAllocStringFromBytes, invoke, invoke->GetDexPc(), slow_path); in VisitStringNewStringFromBytes()
998 codegen_->InvokeRuntime(kQuickAllocStringFromChars, invoke, invoke->GetDexPc()); in VisitStringNewStringFromChars()
1020 codegen_->InvokeRuntime(kQuickAllocStringFromString, invoke, invoke->GetDexPc(), slow_path); in VisitStringNewStringFromString()
4790 codegen_->InvokeRuntime(kQuickCos, invoke, invoke->GetDexPc()); in VisitMathCos()
4798 codegen_->InvokeRuntime(kQuickSin, invoke, invoke->GetDexPc()); in VisitMathSin()
4806 codegen_->InvokeRuntime(kQuickAcos, invoke, invoke->GetDexPc()); in VisitMathAcos()
4814 codegen_->InvokeRuntime(kQuickAsin, invoke, invoke->GetDexPc()); in VisitMathAsin()
4822 codegen_->InvokeRuntime(kQuickAtan, invoke, invoke->GetDexPc()); in VisitMathAtan()
[all …]
Dcode_generator_arm64.cc238 arm64_codegen->InvokeRuntime(entrypoint, instruction_, instruction_->GetDexPc(), this); in EmitNativeCode()
258 arm64_codegen->InvokeRuntime(kQuickThrowDivZero, instruction_, instruction_->GetDexPc(), this); in EmitNativeCode()
299 arm64_codegen->InvokeRuntime(kQuickResolveTypeAndVerifyAccess, instruction_, dex_pc, this); in EmitNativeCode()
302 arm64_codegen->InvokeRuntime(kQuickResolveType, instruction_, dex_pc, this); in EmitNativeCode()
313 arm64_codegen->InvokeRuntime(kQuickInitializeStaticStorage, instruction_, dex_pc, this); in EmitNativeCode()
352 arm64_codegen->InvokeRuntime(kQuickResolveString, instruction_, instruction_->GetDexPc(), this); in EmitNativeCode()
379 arm64_codegen->InvokeRuntime(kQuickThrowNullPointer, in EmitNativeCode()
404 arm64_codegen->InvokeRuntime(kQuickTestSuspend, instruction_, instruction_->GetDexPc(), this); in EmitNativeCode()
464 arm64_codegen->InvokeRuntime(kQuickInstanceofNonTrivial, instruction_, dex_pc, this); in EmitNativeCode()
471 arm64_codegen->InvokeRuntime(kQuickCheckInstanceOf, instruction_, dex_pc, this); in EmitNativeCode()
[all …]
Dcode_generator_riscv64.cc316 riscv64_codegen->InvokeRuntime(kQuickTestSuspend, instruction_, instruction_->GetDexPc(), this); in EmitNativeCode()
356 riscv64_codegen->InvokeRuntime( in EmitNativeCode()
394 riscv64_codegen->InvokeRuntime(entrypoint, instruction_, instruction_->GetDexPc(), this); in EmitNativeCode()
435 riscv64_codegen->InvokeRuntime( in EmitNativeCode()
439 riscv64_codegen->InvokeRuntime(kQuickResolveType, instruction_, dex_pc, this); in EmitNativeCode()
449 riscv64_codegen->InvokeRuntime(kQuickInitializeStaticStorage, instruction_, dex_pc, this); in EmitNativeCode()
487 riscv64_codegen->InvokeRuntime(kQuickDeoptimize, instruction_, instruction_->GetDexPc(), this); in EmitNativeCode()
525 riscv64_codegen->InvokeRuntime(kQuickReadBarrierForRootSlow, in EmitNativeCode()
560 riscv64_codegen->InvokeRuntime(entry_point, instruction_, instruction_->GetDexPc(), this); in EmitNativeCode()
602 riscv64_codegen->InvokeRuntime(kQuickAputObject, instruction_, instruction_->GetDexPc(), this); in EmitNativeCode()
[all …]
Dcode_generator_arm_vixl.cc378 arm_codegen->InvokeRuntime(kQuickThrowNullPointer, in EmitNativeCode()
401 arm_codegen->InvokeRuntime(kQuickThrowDivZero, instruction_, instruction_->GetDexPc(), this); in EmitNativeCode()
421 arm_codegen->InvokeRuntime(kQuickTestSuspend, instruction_, instruction_->GetDexPc(), this); in EmitNativeCode()
478 arm_codegen->InvokeRuntime(entrypoint, instruction_, instruction_->GetDexPc(), this); in EmitNativeCode()
520 arm_codegen->InvokeRuntime(kQuickResolveTypeAndVerifyAccess, instruction_, dex_pc, this); in EmitNativeCode()
523 arm_codegen->InvokeRuntime(kQuickResolveType, instruction_, dex_pc, this); in EmitNativeCode()
532 arm_codegen->InvokeRuntime(kQuickInitializeStaticStorage, instruction_, dex_pc, this); in EmitNativeCode()
572 arm_codegen->InvokeRuntime(kQuickResolveString, instruction_, instruction_->GetDexPc(), this); in EmitNativeCode()
615 arm_codegen->InvokeRuntime(kQuickInstanceofNonTrivial, in EmitNativeCode()
623 arm_codegen->InvokeRuntime(kQuickCheckInstanceOf, in EmitNativeCode()
[all …]
Dcode_generator_x86.cc92 x86_codegen->InvokeRuntime(kQuickThrowNullPointer, in EmitNativeCode()
114 x86_codegen->InvokeRuntime(kQuickThrowDivZero, instruction_, instruction_->GetDexPc(), this); in EmitNativeCode()
216 x86_codegen->InvokeRuntime(entrypoint, instruction_, instruction_->GetDexPc(), this); in EmitNativeCode()
239 x86_codegen->InvokeRuntime(kQuickTestSuspend, instruction_, instruction_->GetDexPc(), this); in EmitNativeCode()
282 x86_codegen->InvokeRuntime(kQuickResolveString, instruction_, instruction_->GetDexPc(), this); in EmitNativeCode()
325 x86_codegen->InvokeRuntime(kQuickResolveTypeAndVerifyAccess, instruction_, dex_pc, this); in EmitNativeCode()
328 x86_codegen->InvokeRuntime(kQuickResolveType, instruction_, dex_pc, this); in EmitNativeCode()
337 x86_codegen->InvokeRuntime(kQuickInitializeStaticStorage, instruction_, dex_pc, this); in EmitNativeCode()
393 x86_codegen->InvokeRuntime(kQuickInstanceofNonTrivial, in EmitNativeCode()
400 x86_codegen->InvokeRuntime(kQuickCheckInstanceOf, in EmitNativeCode()
[all …]
Dcode_generator_x86_64.cc92 x86_64_codegen->InvokeRuntime(kQuickThrowNullPointer, in EmitNativeCode()
114 x86_64_codegen->InvokeRuntime(kQuickThrowDivZero, instruction_, instruction_->GetDexPc(), this); in EmitNativeCode()
170 x86_64_codegen->InvokeRuntime(kQuickTestSuspend, instruction_, instruction_->GetDexPc(), this); in EmitNativeCode()
260 x86_64_codegen->InvokeRuntime(entrypoint, instruction_, instruction_->GetDexPc(), this); in EmitNativeCode()
288 x86_64_codegen->InvokeRuntime(kQuickResolveMethodType, in EmitNativeCode()
334 x86_64_codegen->InvokeRuntime(kQuickResolveTypeAndVerifyAccess, instruction_, dex_pc, this); in EmitNativeCode()
337 x86_64_codegen->InvokeRuntime(kQuickResolveType, instruction_, dex_pc, this); in EmitNativeCode()
346 x86_64_codegen->InvokeRuntime(kQuickInitializeStaticStorage, instruction_, dex_pc, this); in EmitNativeCode()
384 x86_64_codegen->InvokeRuntime(kQuickResolveString, in EmitNativeCode()
436 x86_64_codegen->InvokeRuntime(kQuickInstanceofNonTrivial, instruction_, dex_pc, this); in EmitNativeCode()
[all …]
Dcode_generator_x86_64.h406 void InvokeRuntime(QuickEntrypointEnum entrypoint,
Dcode_generator_x86.h428 void InvokeRuntime(QuickEntrypointEnum entrypoint,
Dcode_generator_riscv64.h507 void InvokeRuntime(QuickEntrypointEnum entrypoint,
Dintrinsics_arm_vixl.cc1085 codegen->InvokeRuntime(kQuickIndexOf, invoke, invoke->GetDexPc(), slow_path); in GenerateVisitStringIndexOf()
1147 codegen_->InvokeRuntime(kQuickAllocStringFromBytes, invoke, invoke->GetDexPc(), slow_path); in VisitStringNewStringFromBytes()
1169 codegen_->InvokeRuntime(kQuickAllocStringFromChars, invoke, invoke->GetDexPc()); in VisitStringNewStringFromChars()
1190 codegen_->InvokeRuntime(kQuickAllocStringFromString, invoke, invoke->GetDexPc(), slow_path); in VisitStringNewStringFromString()
1670 codegen->InvokeRuntime(entry, invoke, invoke->GetDexPc()); in GenFPToFPCall()
1692 codegen->InvokeRuntime(entry, invoke, invoke->GetDexPc()); in GenFPFPToFPCall()
2344 codegen_->InvokeRuntime(kQuickAllocObjectInitialized, invoke, invoke->GetDexPc()); in BOXED_TYPES()
Dintrinsics_x86.cc473 codegen->InvokeRuntime(entry, invoke, invoke->GetDexPc()); in GenFPToFPCall()
1014 codegen_->InvokeRuntime(kQuickStringCompareTo, invoke, invoke->GetDexPc(), slow_path); in VisitStringCompareTo()
1353 codegen_->InvokeRuntime(kQuickAllocStringFromBytes, invoke, invoke->GetDexPc()); in VisitStringNewStringFromBytes()
1375 codegen_->InvokeRuntime(kQuickAllocStringFromChars, invoke, invoke->GetDexPc()); in VisitStringNewStringFromChars()
1397 codegen_->InvokeRuntime(kQuickAllocStringFromString, invoke, invoke->GetDexPc()); in VisitStringNewStringFromString()
3419 codegen_->InvokeRuntime(kQuickAllocObjectInitialized, invoke, invoke->GetDexPc()); in BOXED_TYPES()
Dintrinsics_x86_64.cc466 codegen->InvokeRuntime(entry, invoke, invoke->GetDexPc()); in GenFPToFPCall()
1186 codegen_->InvokeRuntime(kQuickStringCompareTo, invoke, invoke->GetDexPc(), slow_path); in VisitStringCompareTo()
1511 codegen_->InvokeRuntime(kQuickAllocStringFromBytes, invoke, invoke->GetDexPc()); in VisitStringNewStringFromBytes()
1533 codegen_->InvokeRuntime(kQuickAllocStringFromChars, invoke, invoke->GetDexPc()); in VisitStringNewStringFromChars()
1555 codegen_->InvokeRuntime(kQuickAllocStringFromString, invoke, invoke->GetDexPc()); in VisitStringNewStringFromString()
3244 codegen_->InvokeRuntime(kQuickAllocObjectInitialized, invoke, invoke->GetDexPc()); in HandleValueOf()
Dcode_generator.h673 virtual void InvokeRuntime(QuickEntrypointEnum entrypoint,
Dintrinsics_arm64.cc2287 codegen->InvokeRuntime(kQuickIndexOf, invoke, invoke->GetDexPc(), slow_path); in GenerateVisitStringIndexOf()
2351 codegen_->InvokeRuntime(kQuickAllocStringFromBytes, invoke, invoke->GetDexPc(), slow_path); in VisitStringNewStringFromBytes()
2373 codegen_->InvokeRuntime(kQuickAllocStringFromChars, invoke, invoke->GetDexPc()); in VisitStringNewStringFromChars()
2396 codegen_->InvokeRuntime(kQuickAllocStringFromString, invoke, invoke->GetDexPc(), slow_path); in VisitStringNewStringFromString()
2448 codegen->InvokeRuntime(entry, invoke, invoke->GetDexPc()); in GenFPToFPCall()
3484 codegen_->InvokeRuntime(kQuickAllocObjectInitialized, invoke, invoke->GetDexPc()); in BOXED_TYPES()
Dcode_generator_arm_vixl.h609 void InvokeRuntime(QuickEntrypointEnum entrypoint,
Dcode_generator_arm64.h747 void InvokeRuntime(QuickEntrypointEnum entrypoint,