Home
last modified time | relevance | path

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

/art/runtime/entrypoints/
Dentrypoint_utils-inl.h121 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/
Dgraph_visualizer.h44 const SlowPathCode* slow_path; member
70 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()
1163 SlowPathCode* slow_path, in RecordPcInfo()
1171 SlowPathCode* slow_path, in RecordPcInfo()
1290 SlowPathCode* slow_path) { in MaybeRecordNativeDebugInfo()
1360 void CodeGenerator::AddSlowPath(SlowPathCode* slow_path) { in AddSlowPath()
1365 void CodeGenerator::EmitVRegInfo(HEnvironment* environment, SlowPathCode* slow_path) { in EmitVRegInfo()
1514 SlowPathCode* slow_path, in EmitEnvironment()
1615 SlowPathCode* slow_path) { in ValidateInvokeRuntime()
[all …]
Dcode_generator_arm64.cc1822 SlowPathCode* slow_path) { in InvokeRuntime()
1849 SlowPathCode* slow_path) { in InvokeRuntimeWithoutRecordingPcInfo()
1855 void InstructionCodeGeneratorARM64::GenerateClassInitializationCheck(SlowPathCodeARM64* slow_path, in GenerateClassInitializationCheck()
1921 SuspendCheckSlowPathARM64* slow_path = in GenerateSuspendCheck() local
2718 SlowPathCodeARM64* slow_path = nullptr; in VisitArraySet() local
2853 BoundsCheckSlowPathARM64* slow_path = in VisitBoundsCheck() local
2871 BoundsCheckSlowPathARM64* slow_path = in VisitBoundsCheck() local
2892 SlowPathCodeARM64* slow_path = in VisitClinitCheck() local
3352 SlowPathCodeARM64* slow_path = in VisitDivZeroCheck() local
3588 SlowPathCodeARM64* slow_path = in VisitDeoptimize() local
[all …]
Dcode_generator_x86_64.cc999 HInvokeStaticOrDirect* invoke, Location temp, SlowPathCode* slow_path) { in GenerateStaticOrDirectCall()
1099 HInvokeVirtual* invoke, Location temp_in, SlowPathCode* slow_path) { in GenerateVirtualCall()
1324 SlowPathCode* slow_path) { in InvokeRuntime()
1334 SlowPathCode* slow_path) { in InvokeRuntimeWithoutRecordingPcInfo()
1918 SlowPathCode* slow_path = deopt_slow_paths_.NewSlowPath<DeoptimizationSlowPathX86_64>(deoptimize); in VisitDeoptimize() local
4009 SlowPathCode* slow_path = in GenerateDivRemIntegral() local
4413 SlowPathCode* slow_path = in VisitDivZeroCheck() local
5195 SlowPathCode* slow_path = new (GetScopedAllocator()) NullCheckSlowPathX86_64(instruction); in GenerateExplicitNullCheck() local
5456 SlowPathCode* slow_path = nullptr; in VisitArraySet() local
5642 SlowPathCode* slow_path = in VisitBoundsCheck() local
[all …]
Dcode_generator_x86.cc1008 SlowPathCode* slow_path) { in InvokeRuntime()
1018 SlowPathCode* slow_path) { in InvokeRuntimeWithoutRecordingPcInfo()
1829 SlowPathCode* slow_path = deopt_slow_paths_.NewSlowPath<DeoptimizationSlowPathX86>(deoptimize); in VisitDeoptimize() local
3816 SlowPathCode* slow_path = new (codegen_->GetScopedAllocator()) DivRemMinusOneSlowPathX86( in GenerateDivRemIntegral() local
4347 SlowPathCode* slow_path = in VisitDivZeroCheck() local
5001 SlowPathCode* slow_path = GetCurrentSlowPath(); in GetInvokeStaticOrDirectExtraParameter() local
5012 HInvokeStaticOrDirect* invoke, Location temp, SlowPathCode* slow_path) { in GenerateStaticOrDirectCall()
5127 HInvokeVirtual* invoke, Location temp_in, SlowPathCode* slow_path) { in GenerateVirtualCall()
5833 SlowPathCode* slow_path = new (GetScopedAllocator()) NullCheckSlowPathX86(instruction); in GenerateExplicitNullCheck() local
6110 SlowPathCode* slow_path = nullptr; in VisitArraySet() local
[all …]
Dcode_generator_arm_vixl.cc2561 SlowPathCode* slow_path) { in InvokeRuntime()
2593 SlowPathCode* slow_path) { in InvokeRuntimeWithoutRecordingPcInfo()
2811 SlowPathCodeARMVIXL* slow_path = in VisitDeoptimize() local
4959 DivZeroCheckSlowPathARMVIXL* slow_path = in VisitDivZeroCheck() local
6175 NullCheckSlowPathARMVIXL* slow_path = in GenerateExplicitNullCheck() local
6656 SlowPathCodeARMVIXL* slow_path = nullptr; in VisitArraySet() local
6912 SlowPathCodeARMVIXL* slow_path = in VisitBoundsCheck() local
6923 SlowPathCodeARMVIXL* slow_path = in VisitBoundsCheck() local
6929 SlowPathCodeARMVIXL* slow_path = in VisitBoundsCheck() local
7009 SuspendCheckSlowPathARMVIXL* slow_path = in GenerateSuspendCheck() local
[all …]
Dintrinsics_arm64.cc1033 BakerReadBarrierCasSlowPathARM64* slow_path = in GenCas() local
1152 SlowPathCodeARM64* slow_path = nullptr; in VisitStringCompareTo() local
1534 SlowPathCodeARM64* slow_path = nullptr; in GenerateVisitStringIndexOf() local
1619 SlowPathCodeARM64* slow_path = in VisitStringNewStringFromBytes() local
1664 SlowPathCodeARM64* slow_path = in VisitStringNewStringFromString() local
2047 SlowPathCodeARM64* slow_path, in CheckSystemArrayCopyPosition()
2140 SlowPathCodeARM64* slow_path = in VisitSystemArrayCopyChar() local
3061 SlowPathCodeARM64* slow_path = in VisitCRC32UpdateBytes() local
Dintrinsics_x86_64.cc610 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
2712 SlowPathCode* slow_path = new (codegen_->GetScopedAllocator()) IntrinsicSlowPathX86_64(invoke); in VisitIntegerDivideUnsigned() local
Dintrinsics_x86.cc815 SlowPathCode* slow_path, in CheckPosition()
893 SlowPathCode* slow_path = new (codegen_->GetScopedAllocator()) IntrinsicSlowPathX86(invoke); in VisitSystemArrayCopyChar() local
976 SlowPathCode* slow_path = new (codegen_->GetScopedAllocator()) IntrinsicSlowPathX86(invoke); in VisitStringCompareTo() local
1155 SlowPathCode* slow_path = nullptr; in GenerateStringIndexOf() local
1315 SlowPathCode* slow_path = new (codegen_->GetScopedAllocator()) IntrinsicSlowPathX86(invoke); in VisitStringNewStringFromBytes() local
1359 SlowPathCode* slow_path = new (codegen_->GetScopedAllocator()) IntrinsicSlowPathX86(invoke); in VisitStringNewStringFromString() local
3057 SlowPathCode* slow_path = new (codegen_->GetScopedAllocator()) IntrinsicSlowPathX86(invoke); in VisitIntegerDivideUnsigned() local
Dintrinsics_arm_vixl.cc1017 BakerReadBarrierCasSlowPathARMVIXL* slow_path = in GenCas() local
1150 SlowPathCodeARMVIXL* slow_path = nullptr; in VisitStringCompareTo() local
1621 SlowPathCodeARMVIXL* slow_path = nullptr; in GenerateVisitStringIndexOf() local
1707 SlowPathCodeARMVIXL* slow_path = in VisitStringNewStringFromBytes() local
1750 SlowPathCodeARMVIXL* slow_path = in VisitStringNewStringFromString() local
1800 SlowPathCodeARMVIXL* slow_path, in CheckPosition()
Dcode_generator.h968 SlowPathCodeType* slow_path = in NewSlowPath() local
Dnodes.h6314 void SetSlowPath(SlowPathCode* slow_path) { slow_path_ = slow_path; } in SetSlowPath()
/art/runtime/arch/arm/
Dquick_entrypoints_arm.S1315 .macro COMPUTE_ARRAY_SIZE_UNKNOWN slow_path argument
1344 .macro COMPUTE_ARRAY_SIZE_8 slow_path argument
1354 .macro COMPUTE_ARRAY_SIZE_16 slow_path argument
1365 .macro COMPUTE_ARRAY_SIZE_32 slow_path argument
1376 .macro COMPUTE_ARRAY_SIZE_64 slow_path argument
/art/runtime/interpreter/mterp/x86_64ng/
Dmain.S1195 .macro FETCH_FROM_THREAD_CACHE dest_reg, slow_path
/art/runtime/interpreter/mterp/arm64ng/
Dmain.S1141 .macro FETCH_FROM_THREAD_CACHE dest_reg, slow_path