/art/runtime/entrypoints/ |
D | entrypoint_utils-inl.h | 121 bool* slow_path) in CheckClassInitializedForObjectAlloc() 149 bool* slow_path) in CheckObjectAlloc() 173 bool slow_path = false; in AllocObjectFromCode() local 195 bool slow_path = false; in AllocObjectFromCodeResolved() local 231 bool* slow_path) { in CheckArrayAlloc() 270 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 | 155 void AddSlowPath(SlowPathCode* slow_path) { in AddSlowPath() 358 SlowPathCode* slow_path = slow_path_ptr.get(); in GenerateSlowPaths() local 576 HInvokeStaticOrDirect* invoke, Location temp, SlowPathCode* slow_path) { in GenerateInvokeStaticOrDirectRuntimeCall() 637 SlowPathCode* slow_path) { in GenerateInvokePolymorphicCall() 1185 SlowPathCode* slow_path, in RecordPcInfo() 1193 SlowPathCode* slow_path, in RecordPcInfo() 1312 SlowPathCode* slow_path) { in MaybeRecordNativeDebugInfo() 1382 void CodeGenerator::AddSlowPath(SlowPathCode* slow_path) { in AddSlowPath() 1387 void CodeGenerator::EmitVRegInfo(HEnvironment* environment, SlowPathCode* slow_path) { in EmitVRegInfo() 1536 SlowPathCode* slow_path, in EmitEnvironment() [all …]
|
D | intrinsics_x86.cc | 817 SlowPathCode* slow_path, in CheckPosition() 895 SlowPathCode* slow_path = new (codegen_->GetScopedAllocator()) IntrinsicSlowPathX86(invoke); in VisitSystemArrayCopyChar() local 978 SlowPathCode* slow_path = new (codegen_->GetScopedAllocator()) IntrinsicSlowPathX86(invoke); in VisitStringCompareTo() local 1157 SlowPathCode* slow_path = nullptr; in GenerateStringIndexOf() local 1317 SlowPathCode* slow_path = new (codegen_->GetScopedAllocator()) IntrinsicSlowPathX86(invoke); in VisitStringNewStringFromBytes() local 1361 SlowPathCode* slow_path = new (codegen_->GetScopedAllocator()) IntrinsicSlowPathX86(invoke); in VisitStringNewStringFromString() local 3127 SlowPathCode* slow_path = new (GetAllocator()) IntrinsicSlowPathX86(invoke); in VisitReferenceGetReferent() local 3284 SlowPathCode* slow_path = new (codegen_->GetScopedAllocator()) IntrinsicSlowPathX86(invoke); in VisitIntegerDivideUnsigned() local 3374 SlowPathCode* slow_path, in GenerateVarHandleAccessModeCheck() 3386 SlowPathCode* slow_path, in GenerateVarHandleStaticFieldCheck() [all …]
|
D | code_generator_arm64.cc | 1808 SlowPathCode* slow_path) { in InvokeRuntime() 1835 SlowPathCode* slow_path) { in InvokeRuntimeWithoutRecordingPcInfo() 1841 void InstructionCodeGeneratorARM64::GenerateClassInitializationCheck(SlowPathCodeARM64* slow_path, in GenerateClassInitializationCheck() 1907 SuspendCheckSlowPathARM64* slow_path = in GenerateSuspendCheck() local 2738 SlowPathCodeARM64* slow_path = nullptr; in VisitArraySet() local 2873 BoundsCheckSlowPathARM64* slow_path = in VisitBoundsCheck() local 2891 BoundsCheckSlowPathARM64* slow_path = in VisitBoundsCheck() local 2912 SlowPathCodeARM64* slow_path = in VisitClinitCheck() local 3433 SlowPathCodeARM64* slow_path = in VisitDivZeroCheck() local 3669 SlowPathCodeARM64* slow_path = in VisitDeoptimize() local [all …]
|
D | intrinsics_arm64.cc | 1305 ReadBarrierCasSlowPathARM64* slow_path = in GenUnsafeCas() local 1525 SlowPathCodeARM64* slow_path = nullptr; in VisitStringCompareTo() local 1907 SlowPathCodeARM64* slow_path = nullptr; in GenerateVisitStringIndexOf() local 1992 SlowPathCodeARM64* slow_path = in VisitStringNewStringFromBytes() local 2037 SlowPathCodeARM64* slow_path = in VisitStringNewStringFromString() local 2420 SlowPathCodeARM64* slow_path, in CheckSystemArrayCopyPosition() 2513 SlowPathCodeARM64* slow_path = in VisitSystemArrayCopyChar() local 3249 SlowPathCodeARM64* slow_path = new (GetAllocator()) IntrinsicSlowPathARM64(invoke); in VisitReferenceGetReferent() local 3553 SlowPathCodeARM64* slow_path = in VisitCRC32UpdateBytes() local 3833 SlowPathCodeARM64* slow_path = in GenerateDivideUnsigned() local [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 3513 ReadBarrierCasSlowPathARMVIXL* slow_path = in GenUnsafeCas() local 3786 SlowPathCodeARMVIXL* slow_path, in GenerateSubTypeObjectCheckNoReadBarrier() 3822 SlowPathCodeARMVIXL* slow_path, in GenerateVarHandleAccessModeAndVarTypeChecks() [all …]
|
D | code_generator_x86_64.cc | 1046 HInvokeStaticOrDirect* invoke, Location temp, SlowPathCode* slow_path) { in GenerateStaticOrDirectCall() 1140 HInvokeVirtual* invoke, Location temp_in, SlowPathCode* slow_path) { in GenerateVirtualCall() 1391 SlowPathCode* slow_path) { in InvokeRuntime() 1401 SlowPathCode* slow_path) { in InvokeRuntimeWithoutRecordingPcInfo() 1991 SlowPathCode* slow_path = deopt_slow_paths_.NewSlowPath<DeoptimizationSlowPathX86_64>(deoptimize); in VisitDeoptimize() local 4096 SlowPathCode* slow_path = in GenerateDivRemIntegral() local 4500 SlowPathCode* slow_path = in VisitDivZeroCheck() local 5326 SlowPathCode* slow_path = new (GetScopedAllocator()) NullCheckSlowPathX86_64(instruction); in GenerateExplicitNullCheck() local 5587 SlowPathCode* slow_path = nullptr; in VisitArraySet() local 5773 SlowPathCode* slow_path = in VisitBoundsCheck() local [all …]
|
D | code_generator_arm_vixl.cc | 2590 SlowPathCode* slow_path) { in InvokeRuntime() 2622 SlowPathCode* slow_path) { in InvokeRuntimeWithoutRecordingPcInfo() 2840 SlowPathCodeARMVIXL* slow_path = in VisitDeoptimize() local 5005 DivZeroCheckSlowPathARMVIXL* slow_path = in VisitDivZeroCheck() local 6264 NullCheckSlowPathARMVIXL* slow_path = in GenerateExplicitNullCheck() local 6745 SlowPathCodeARMVIXL* slow_path = nullptr; in VisitArraySet() local 7001 SlowPathCodeARMVIXL* slow_path = in VisitBoundsCheck() local 7012 SlowPathCodeARMVIXL* slow_path = in VisitBoundsCheck() local 7018 SlowPathCodeARMVIXL* slow_path = in VisitBoundsCheck() local 7098 SuspendCheckSlowPathARMVIXL* slow_path = in GenerateSuspendCheck() local [all …]
|
D | code_generator_x86.cc | 1025 SlowPathCode* slow_path) { in InvokeRuntime() 1035 SlowPathCode* slow_path) { in InvokeRuntimeWithoutRecordingPcInfo() 1995 SlowPathCode* slow_path = deopt_slow_paths_.NewSlowPath<DeoptimizationSlowPathX86>(deoptimize); in VisitDeoptimize() local 4002 SlowPathCode* slow_path = new (codegen_->GetScopedAllocator()) DivRemMinusOneSlowPathX86( in GenerateDivRemIntegral() local 4533 SlowPathCode* slow_path = in VisitDivZeroCheck() local 5197 SlowPathCode* slow_path = GetCurrentSlowPath(); in GetInvokeStaticOrDirectExtraParameter() local 5252 HInvokeStaticOrDirect* invoke, Location temp, SlowPathCode* slow_path) { in GenerateStaticOrDirectCall() 5355 HInvokeVirtual* invoke, Location temp_in, SlowPathCode* slow_path) { in GenerateVirtualCall() 6166 SlowPathCode* slow_path = new (GetScopedAllocator()) NullCheckSlowPathX86(instruction); in GenerateExplicitNullCheck() local 6443 SlowPathCode* slow_path = nullptr; in VisitArraySet() local [all …]
|
D | intrinsics_x86_64.cc | 610 SlowPathCode* slow_path, in CheckPosition() 688 SlowPathCode* slow_path = new (codegen_->GetScopedAllocator()) IntrinsicSlowPathX86_64(invoke); in VisitSystemArrayCopyChar() local 1166 SlowPathCode* slow_path = new (codegen_->GetScopedAllocator()) IntrinsicSlowPathX86_64(invoke); in VisitStringCompareTo() local 1339 SlowPathCode* slow_path = nullptr; in GenerateStringIndexOf() local 1491 SlowPathCode* slow_path = new (codegen_->GetScopedAllocator()) IntrinsicSlowPathX86_64(invoke); in VisitStringNewStringFromBytes() local 1535 SlowPathCode* slow_path = new (codegen_->GetScopedAllocator()) IntrinsicSlowPathX86_64(invoke); in VisitStringNewStringFromString() local 2673 SlowPathCode* slow_path = new (GetAllocator()) IntrinsicSlowPathX86_64(invoke); in VisitReferenceGetReferent() local 2823 SlowPathCode* slow_path = new (codegen_->GetScopedAllocator()) IntrinsicSlowPathX86_64(invoke); in VisitIntegerDivideUnsigned() local
|
D | code_generator.h | 973 SlowPathCodeType* slow_path = in NewSlowPath() local
|
/art/runtime/arch/arm/ |
D | quick_entrypoints_arm.S | 1258 .macro COMPUTE_ARRAY_SIZE_UNKNOWN slow_path argument 1283 .macro COMPUTE_ARRAY_SIZE_8 slow_path argument 1293 .macro COMPUTE_ARRAY_SIZE_16 slow_path argument 1304 .macro COMPUTE_ARRAY_SIZE_32 slow_path argument 1315 .macro COMPUTE_ARRAY_SIZE_64 slow_path argument
|
/art/runtime/interpreter/mterp/arm64ng/ |
D | main.S | 1415 .macro FETCH_FROM_THREAD_CACHE dest_reg, slow_path
|
/art/runtime/interpreter/mterp/armng/ |
D | main.S | 1487 .macro FETCH_FROM_THREAD_CACHE dest_reg, slow_path
|
/art/runtime/interpreter/mterp/x86_64ng/ |
D | main.S | 1490 .macro FETCH_FROM_THREAD_CACHE dest_reg, slow_path
|