/art/runtime/entrypoints/ |
D | entrypoint_utils-inl.h | 188 bool* slow_path) in CheckClassInitializedForObjectAlloc() 216 bool* slow_path) in CheckObjectAlloc() 240 bool slow_path = false; in AllocObjectFromCode() local 262 bool slow_path = false; in AllocObjectFromCodeResolved() local 298 bool* slow_path) { in CheckArrayAlloc() 337 bool slow_path = false; in AllocArrayFromCode() local
|
/art/compiler/optimizing/ |
D | graph_visualizer.h | 46 const SlowPathCode* slow_path; member 72 void AddSlowPathInterval(SlowPathCode* slow_path, size_t start, size_t end) { in AddSlowPathInterval()
|
D | code_generator.cc | 154 void AddSlowPath(SlowPathCode* slow_path) { in AddSlowPath() 357 SlowPathCode* slow_path = slow_path_ptr.get(); in GenerateSlowPaths() local 575 HInvokeStaticOrDirect* invoke, Location temp, SlowPathCode* slow_path) { in GenerateInvokeStaticOrDirectRuntimeCall() 636 SlowPathCode* slow_path) { in GenerateInvokePolymorphicCall() 1193 SlowPathCode* slow_path, in RecordPcInfo() 1201 SlowPathCode* slow_path, in RecordPcInfo() 1318 SlowPathCode* slow_path) { in MaybeRecordNativeDebugInfo() 1388 void CodeGenerator::AddSlowPath(SlowPathCode* slow_path) { in AddSlowPath() 1393 void CodeGenerator::EmitVRegInfo(HEnvironment* environment, SlowPathCode* slow_path) { in EmitVRegInfo() 1542 SlowPathCode* slow_path, in EmitEnvironment() [all …]
|
D | code_generator_arm64.cc | 1168 SlowPathCodeARM64* slow_path = in GenerateMethodEntryExitHook() local 1215 SlowPathCodeARM64* slow_path = new (GetScopedAllocator()) CompileOptimizedSlowPathARM64(); in MaybeIncrementHotness() local 1870 SlowPathCode* slow_path) { in InvokeRuntime() 1897 SlowPathCode* slow_path) { in InvokeRuntimeWithoutRecordingPcInfo() 1903 void InstructionCodeGeneratorARM64::GenerateClassInitializationCheck(SlowPathCodeARM64* slow_path, in GenerateClassInitializationCheck() 1986 SuspendCheckSlowPathARM64* slow_path = in GenerateSuspendCheck() local 2818 SlowPathCodeARM64* slow_path = nullptr; in VisitArraySet() local 2953 BoundsCheckSlowPathARM64* slow_path = in VisitBoundsCheck() local 2971 BoundsCheckSlowPathARM64* slow_path = in VisitBoundsCheck() local 2992 SlowPathCodeARM64* slow_path = in VisitClinitCheck() local [all …]
|
D | intrinsics_x86.cc | 829 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 …]
|
D | intrinsics_arm64.cc | 1458 ReadBarrierCasSlowPathARM64* slow_path = in GenUnsafeCas() local 1726 SlowPathCodeARM64* slow_path = nullptr; in VisitStringCompareTo() local 2108 SlowPathCodeARM64* slow_path = nullptr; in GenerateVisitStringIndexOf() local 2193 SlowPathCodeARM64* slow_path = in VisitStringNewStringFromBytes() local 2238 SlowPathCodeARM64* slow_path = in VisitStringNewStringFromString() local 2637 SlowPathCodeARM64* slow_path, in CheckSystemArrayCopyPosition() 2730 SlowPathCodeARM64* slow_path = in VisitSystemArrayCopyChar() local 3466 SlowPathCodeARM64* slow_path = new (GetAllocator()) IntrinsicSlowPathARM64(invoke); in VisitReferenceGetReferent() local 3771 SlowPathCodeARM64* slow_path = in VisitCRC32UpdateBytes() local 4170 SlowPathCodeARM64* slow_path = in GenerateDivideUnsigned() local [all …]
|
D | intrinsics_x86_64.cc | 659 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 …]
|
D | intrinsics_arm_vixl.cc | 631 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 …]
|
D | code_generator_arm_vixl.cc | 2163 SlowPathCodeARMVIXL* slow_path = in GenerateMethodEntryExitHook() local 2216 SlowPathCodeARMVIXL* slow_path = new (GetScopedAllocator()) CompileOptimizedSlowPathARMVIXL(); in MaybeIncrementHotness() local 2638 SlowPathCode* slow_path) { in InvokeRuntime() 2670 SlowPathCode* slow_path) { in InvokeRuntimeWithoutRecordingPcInfo() 2888 SlowPathCodeARMVIXL* slow_path = in VisitDeoptimize() local 5050 DivZeroCheckSlowPathARMVIXL* slow_path = in VisitDivZeroCheck() local 6309 NullCheckSlowPathARMVIXL* slow_path = in GenerateExplicitNullCheck() local 6790 SlowPathCodeARMVIXL* slow_path = nullptr; in VisitArraySet() local 7046 SlowPathCodeARMVIXL* slow_path = in VisitBoundsCheck() local 7057 SlowPathCodeARMVIXL* slow_path = in VisitBoundsCheck() local [all …]
|
D | code_generator_x86_64.cc | 1113 HInvokeStaticOrDirect* invoke, Location temp, SlowPathCode* slow_path) { in GenerateStaticOrDirectCall() 1208 HInvokeVirtual* invoke, Location temp_in, SlowPathCode* slow_path) { in GenerateVirtualCall() 1474 SlowPathCode* slow_path) { in InvokeRuntime() 1484 SlowPathCode* slow_path) { in InvokeRuntimeWithoutRecordingPcInfo() 1560 SlowPathCode* slow_path = in GenerateMethodEntryExitHook() local 1635 SlowPathCode* slow_path = new (GetScopedAllocator()) CompileOptimizedSlowPathX86_64(); in MaybeIncrementHotness() local 2162 SlowPathCode* slow_path = deopt_slow_paths_.NewSlowPath<DeoptimizationSlowPathX86_64>(deoptimize); in VisitDeoptimize() local 4245 SlowPathCode* slow_path = in GenerateDivRemIntegral() local 4649 SlowPathCode* slow_path = in VisitDivZeroCheck() local 5491 SlowPathCode* slow_path = new (GetScopedAllocator()) NullCheckSlowPathX86_64(instruction); in GenerateExplicitNullCheck() local [all …]
|
D | code_generator_x86.cc | 1087 SlowPathCode* slow_path) { in InvokeRuntime() 1097 SlowPathCode* slow_path) { in InvokeRuntimeWithoutRecordingPcInfo() 1196 SlowPathCode* slow_path = in GenerateMethodEntryExitHook() local 1246 SlowPathCode* slow_path = new (GetScopedAllocator()) CompileOptimizedSlowPathX86(); in MaybeIncrementHotness() local 2100 SlowPathCode* slow_path = deopt_slow_paths_.NewSlowPath<DeoptimizationSlowPathX86>(deoptimize); in VisitDeoptimize() local 4080 SlowPathCode* slow_path = new (codegen_->GetScopedAllocator()) DivRemMinusOneSlowPathX86( in GenerateDivRemIntegral() local 4611 SlowPathCode* slow_path = in VisitDivZeroCheck() local 5275 SlowPathCode* slow_path = GetCurrentSlowPath(); in GetInvokeStaticOrDirectExtraParameter() local 5330 HInvokeStaticOrDirect* invoke, Location temp, SlowPathCode* slow_path) { in GenerateStaticOrDirectCall() 5434 HInvokeVirtual* invoke, Location temp_in, SlowPathCode* slow_path) { in GenerateVirtualCall() [all …]
|
D | code_generator.h | 986 SlowPathCodeType* slow_path = in NewSlowPath() local
|
/art/runtime/arch/arm/ |
D | quick_entrypoints_arm.S | 1202 .macro COMPUTE_ARRAY_SIZE_UNKNOWN slow_path argument 1227 .macro COMPUTE_ARRAY_SIZE_8 slow_path argument 1237 .macro COMPUTE_ARRAY_SIZE_16 slow_path argument 1248 .macro COMPUTE_ARRAY_SIZE_32 slow_path argument 1259 .macro COMPUTE_ARRAY_SIZE_64 slow_path argument
|