Home
last modified time | relevance | path

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

/art/runtime/entrypoints/
Dentrypoint_utils-inl.h188 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/
Dgraph_visualizer.h46 const SlowPathCode* slow_path; member
72 void AddSlowPathInterval(SlowPathCode* slow_path, size_t start, size_t end) { in AddSlowPathInterval()
Dcode_generator.cc154 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 …]
Dcode_generator_arm64.cc1168 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 …]
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_arm64.cc1458 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 …]
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 …]
Dcode_generator_arm_vixl.cc2163 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 …]
Dcode_generator_x86_64.cc1113 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 …]
Dcode_generator_x86.cc1087 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 …]
Dcode_generator.h986 SlowPathCodeType* slow_path = in NewSlowPath() local
/art/runtime/arch/arm/
Dquick_entrypoints_arm.S1202 .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