Home
last modified time | relevance | path

Searched defs:slow_path (Results 1 – 17 of 17) sorted by relevance

/art/runtime/entrypoints/
Dentrypoint_utils-inl.h187 bool* slow_path) in CheckClassInitializedForObjectAlloc()
215 bool* slow_path) in CheckObjectAlloc()
239 bool slow_path = false; in AllocObjectFromCode() local
261 bool slow_path = false; in AllocObjectFromCodeResolved() local
296 bool* slow_path) { in CheckArrayAlloc()
335 bool slow_path = false; in AllocArrayFromCode() local
/art/compiler/optimizing/
Dgraph_visualizer.h47 const SlowPathCode* slow_path; member
73 void AddSlowPathInterval(SlowPathCode* slow_path, size_t start, size_t end) { in AddSlowPathInterval()
Dcode_generator.cc158 void AddSlowPath(SlowPathCode* slow_path) { in AddSlowPath()
361 SlowPathCode* slow_path = slow_path_ptr.get(); in GenerateSlowPaths() local
586 HInvokeStaticOrDirect* invoke, Location temp, SlowPathCode* slow_path) { in GenerateInvokeStaticOrDirectRuntimeCall()
647 SlowPathCode* slow_path) { in GenerateInvokePolymorphicCall()
1209 SlowPathCode* slow_path, in RecordPcInfo()
1217 SlowPathCode* slow_path, in RecordPcInfo()
1334 SlowPathCode* slow_path) { in MaybeRecordNativeDebugInfo()
1394 void CodeGenerator::AddSlowPath(SlowPathCode* slow_path) { in AddSlowPath()
1400 SlowPathCode* slow_path, in EmitVRegInfo()
1597 SlowPathCode* slow_path, in EmitEnvironment()
[all …]
Dcode_generator_arm64.cc1198 SlowPathCodeARM64* slow_path = in GenerateMethodEntryExitHook() local
1257 SlowPathCodeARM64* slow_path = new (GetScopedAllocator()) CompileOptimizedSlowPathARM64(); in MaybeIncrementHotness() local
1960 SlowPathCode* slow_path) { in InvokeRuntime()
1987 SlowPathCode* slow_path) { in InvokeRuntimeWithoutRecordingPcInfo()
1993 void InstructionCodeGeneratorARM64::GenerateClassInitializationCheck(SlowPathCodeARM64* slow_path, in GenerateClassInitializationCheck()
2078 SuspendCheckSlowPathARM64* slow_path = in GenerateSuspendCheck() local
2917 SlowPathCodeARM64* slow_path = nullptr; in VisitArraySet() local
3056 BoundsCheckSlowPathARM64* slow_path = in VisitBoundsCheck() local
3074 BoundsCheckSlowPathARM64* slow_path = in VisitBoundsCheck() local
3095 SlowPathCodeARM64* slow_path = in VisitClinitCheck() local
[all …]
Dintrinsics_x86.cc829 SlowPathCode* slow_path, in CheckPosition()
908 SlowPathCode* slow_path = new (codegen->GetScopedAllocator()) IntrinsicSlowPathX86(invoke); in SystemArrayCopyPrimitive() local
1025 SlowPathCode* slow_path = new (codegen_->GetScopedAllocator()) IntrinsicSlowPathX86(invoke); in VisitStringCompareTo() local
1204 SlowPathCode* slow_path = nullptr; in GenerateStringIndexOf() local
1364 SlowPathCode* slow_path = new (codegen_->GetScopedAllocator()) IntrinsicSlowPathX86(invoke); in VisitStringNewStringFromBytes() local
1408 SlowPathCode* slow_path = new (codegen_->GetScopedAllocator()) IntrinsicSlowPathX86(invoke); in VisitStringNewStringFromString() local
3377 SlowPathCode* slow_path = new (GetAllocator()) IntrinsicSlowPathX86(invoke); in VisitReferenceGetReferent() local
3535 SlowPathCode* slow_path = new (codegen_->GetScopedAllocator()) IntrinsicSlowPathX86(invoke); in VisitIntegerDivideUnsigned() local
3564 SlowPathCode* slow_path, in GenerateVarHandleAccessModeCheck()
3576 SlowPathCode* slow_path, in GenerateVarHandleStaticFieldCheck()
[all …]
Dintrinsics_x86_64.cc659 SlowPathCode* slow_path, in CheckPosition()
738 SlowPathCode* slow_path = new (codegen->GetScopedAllocator()) IntrinsicSlowPathX86_64(invoke); in SystemArrayCopyPrimitive() local
1250 SlowPathCode* slow_path = new (codegen_->GetScopedAllocator()) IntrinsicSlowPathX86_64(invoke); in VisitStringCompareTo() local
1423 SlowPathCode* slow_path = nullptr; in GenerateStringIndexOf() local
1575 SlowPathCode* slow_path = new (codegen_->GetScopedAllocator()) IntrinsicSlowPathX86_64(invoke); in VisitStringNewStringFromBytes() local
1619 SlowPathCode* slow_path = new (codegen_->GetScopedAllocator()) IntrinsicSlowPathX86_64(invoke); in VisitStringNewStringFromString() local
3128 SlowPathCode* slow_path = new (GetAllocator()) IntrinsicSlowPathX86_64(invoke); in VisitReferenceGetReferent() local
3279 auto* slow_path = new (codegen->GetScopedAllocator()) IntrinsicSlowPathX86_64(invoke); in GenerateDivideUnsigned() local
3446 VarHandleSlowPathX86_64* slow_path, in GenerateSubTypeObjectCheckNoReadBarrier()
3486 VarHandleSlowPathX86_64* slow_path, in GenerateVarHandleAccessModeAndVarTypeChecks()
[all …]
Dintrinsics_arm_vixl.cc631 SlowPathCodeARMVIXL* slow_path = nullptr; in VisitStringCompareTo() local
1102 SlowPathCodeARMVIXL* slow_path = nullptr; in GenerateVisitStringIndexOf() local
1188 SlowPathCodeARMVIXL* slow_path = in VisitStringNewStringFromBytes() local
1231 SlowPathCodeARMVIXL* slow_path = in VisitStringNewStringFromString() local
1281 SlowPathCodeARMVIXL* slow_path, in CheckPosition()
2511 SlowPathCodeARMVIXL* slow_path = new (GetAllocator()) IntrinsicSlowPathARMVIXL(invoke); in VisitReferenceGetReferent() local
2670 SlowPathCodeARMVIXL* slow_path = in VisitIntegerDivideUnsigned() local
3712 ReadBarrierCasSlowPathARMVIXL* slow_path = in GenUnsafeCas() local
4020 SlowPathCodeARMVIXL* slow_path, in GenerateSubTypeObjectCheckNoReadBarrier()
4056 SlowPathCodeARMVIXL* slow_path, in GenerateVarHandleAccessModeAndVarTypeChecks()
[all …]
Dintrinsics_arm64.cc1457 ReadBarrierCasSlowPathARM64* slow_path = in GenUnsafeCas() local
1725 SlowPathCodeARM64* slow_path = nullptr; in VisitStringCompareTo() local
2107 SlowPathCodeARM64* slow_path = nullptr; in GenerateVisitStringIndexOf() local
2192 SlowPathCodeARM64* slow_path = in VisitStringNewStringFromBytes() local
2237 SlowPathCodeARM64* slow_path = in VisitStringNewStringFromString() local
2636 SlowPathCodeARM64* slow_path, in CheckSystemArrayCopyPosition()
2731 SlowPathCodeARM64* slow_path = in VisitSystemArrayCopyChar() local
3549 SlowPathCodeARM64* slow_path = new (GetAllocator()) IntrinsicSlowPathARM64(invoke); in VisitReferenceGetReferent() local
3854 SlowPathCodeARM64* slow_path = in VisitCRC32UpdateBytes() local
4253 SlowPathCodeARM64* slow_path = in GenerateDivideUnsigned() local
[all …]
Dcode_generator_x86_64.cc1117 HInvokeStaticOrDirect* invoke, Location temp, SlowPathCode* slow_path) { in GenerateStaticOrDirectCall()
1212 HInvokeVirtual* invoke, Location temp_in, SlowPathCode* slow_path) { in GenerateVirtualCall()
1478 SlowPathCode* slow_path) { in InvokeRuntime()
1488 SlowPathCode* slow_path) { in InvokeRuntimeWithoutRecordingPcInfo()
1592 SlowPathCode* slow_path = in GenerateMethodEntryExitHook() local
1680 SlowPathCode* slow_path = new (GetScopedAllocator()) CompileOptimizedSlowPathX86_64(); in MaybeIncrementHotness() local
2245 SlowPathCode* slow_path = deopt_slow_paths_.NewSlowPath<DeoptimizationSlowPathX86_64>(deoptimize); in VisitDeoptimize() local
4328 SlowPathCode* slow_path = in GenerateDivRemIntegral() local
4732 SlowPathCode* slow_path = in VisitDivZeroCheck() local
5593 SlowPathCode* slow_path = new (GetScopedAllocator()) NullCheckSlowPathX86_64(instruction); in GenerateExplicitNullCheck() local
[all …]
Dcode_generator_x86.cc1090 SlowPathCode* slow_path) { in InvokeRuntime()
1100 SlowPathCode* slow_path) { in InvokeRuntimeWithoutRecordingPcInfo()
1227 SlowPathCode* slow_path = in GenerateMethodEntryExitHook() local
1289 SlowPathCode* slow_path = new (GetScopedAllocator()) CompileOptimizedSlowPathX86(); in MaybeIncrementHotness() local
2181 SlowPathCode* slow_path = deopt_slow_paths_.NewSlowPath<DeoptimizationSlowPathX86>(deoptimize); in VisitDeoptimize() local
4161 SlowPathCode* slow_path = new (codegen_->GetScopedAllocator()) DivRemMinusOneSlowPathX86( in GenerateDivRemIntegral() local
4692 SlowPathCode* slow_path = in VisitDivZeroCheck() local
5356 SlowPathCode* slow_path = GetCurrentSlowPath(); in GetInvokeStaticOrDirectExtraParameter() local
5411 HInvokeStaticOrDirect* invoke, Location temp, SlowPathCode* slow_path) { in GenerateStaticOrDirectCall()
5515 HInvokeVirtual* invoke, Location temp_in, SlowPathCode* slow_path) { in GenerateVirtualCall()
[all …]
Dcode_generator_arm_vixl.cc2197 SlowPathCodeARMVIXL* slow_path = in GenerateMethodEntryExitHook() local
2265 SlowPathCodeARMVIXL* slow_path = new (GetScopedAllocator()) CompileOptimizedSlowPathARMVIXL(); in MaybeIncrementHotness() local
2742 SlowPathCode* slow_path) { in InvokeRuntime()
2774 SlowPathCode* slow_path) { in InvokeRuntimeWithoutRecordingPcInfo()
2992 SlowPathCodeARMVIXL* slow_path = in VisitDeoptimize() local
5156 DivZeroCheckSlowPathARMVIXL* slow_path = in VisitDivZeroCheck() local
6435 NullCheckSlowPathARMVIXL* slow_path = in GenerateExplicitNullCheck() local
6918 SlowPathCodeARMVIXL* slow_path = nullptr; in VisitArraySet() local
7178 SlowPathCodeARMVIXL* slow_path = in VisitBoundsCheck() local
7189 SlowPathCodeARMVIXL* slow_path = in VisitBoundsCheck() local
[all …]
Dcode_generator.h1012 SlowPathCodeType* slow_path = in NewSlowPath() local
/art/runtime/arch/arm/
Dquick_entrypoints_arm.S1280 .macro COMPUTE_ARRAY_SIZE_UNKNOWN slow_path argument
1305 .macro COMPUTE_ARRAY_SIZE_8 slow_path argument
1315 .macro COMPUTE_ARRAY_SIZE_16 slow_path argument
1326 .macro COMPUTE_ARRAY_SIZE_32 slow_path argument
1337 .macro COMPUTE_ARRAY_SIZE_64 slow_path argument
/art/compiler/utils/x86/
Djni_macro_assembler_x86.cc396 JNIMacroLabel* slow_path, in DecodeJNITransitionOrLocalJObject()
/art/compiler/utils/x86_64/
Djni_macro_assembler_x86_64.cc469 JNIMacroLabel* slow_path, in DecodeJNITransitionOrLocalJObject()
/art/compiler/utils/arm/
Djni_macro_assembler_arm_vixl.cc850 JNIMacroLabel* slow_path, in DecodeJNITransitionOrLocalJObject()
/art/compiler/utils/arm64/
Djni_macro_assembler_arm64.cc695 JNIMacroLabel* slow_path, in DecodeJNITransitionOrLocalJObject()