Home
last modified time | relevance | path

Searched defs:slow_path (Results 1 – 15 of 15) 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.cc153 void AddSlowPath(SlowPathCode* slow_path) { in AddSlowPath()
356 SlowPathCode* slow_path = slow_path_ptr.get(); in GenerateSlowPaths() local
524 HInvokeStaticOrDirect* invoke, Location temp, SlowPathCode* slow_path) { in GenerateInvokeStaticOrDirectRuntimeCall()
1112 SlowPathCode* slow_path, in RecordPcInfo()
1120 SlowPathCode* slow_path, in RecordPcInfo()
1239 SlowPathCode* slow_path) { in MaybeRecordNativeDebugInfo()
1309 void CodeGenerator::AddSlowPath(SlowPathCode* slow_path) { in AddSlowPath()
1314 void CodeGenerator::EmitVRegInfo(HEnvironment* environment, SlowPathCode* slow_path) { in EmitVRegInfo()
1463 SlowPathCode* slow_path, in EmitEnvironment()
1564 SlowPathCode* slow_path) { in ValidateInvokeRuntime()
[all …]
Dcode_generator_arm64.cc1775 SlowPathCode* slow_path) { in InvokeRuntime()
1802 SlowPathCode* slow_path) { in InvokeRuntimeWithoutRecordingPcInfo()
1808 void InstructionCodeGeneratorARM64::GenerateClassInitializationCheck(SlowPathCodeARM64* slow_path, in GenerateClassInitializationCheck()
1874 SuspendCheckSlowPathARM64* slow_path = in GenerateSuspendCheck() local
2671 SlowPathCodeARM64* slow_path = nullptr; in VisitArraySet() local
2806 BoundsCheckSlowPathARM64* slow_path = in VisitBoundsCheck() local
2824 BoundsCheckSlowPathARM64* slow_path = in VisitBoundsCheck() local
2845 SlowPathCodeARM64* slow_path = in VisitClinitCheck() local
3165 SlowPathCodeARM64* slow_path = in VisitDivZeroCheck() local
3401 SlowPathCodeARM64* slow_path = in VisitDeoptimize() local
[all …]
Dcode_generator_x86_64.cc988 HInvokeStaticOrDirect* invoke, Location temp, SlowPathCode* slow_path) { in GenerateStaticOrDirectCall()
1049 HInvokeVirtual* invoke, Location temp_in, SlowPathCode* slow_path) { in GenerateVirtualCall()
1272 SlowPathCode* slow_path) { in InvokeRuntime()
1282 SlowPathCode* slow_path) { in InvokeRuntimeWithoutRecordingPcInfo()
1868 SlowPathCode* slow_path = deopt_slow_paths_.NewSlowPath<DeoptimizationSlowPathX86_64>(deoptimize); in VisitDeoptimize() local
3890 SlowPathCode* slow_path = in GenerateDivRemIntegral() local
4294 SlowPathCode* slow_path = in VisitDivZeroCheck() local
5076 SlowPathCode* slow_path = new (GetScopedAllocator()) NullCheckSlowPathX86_64(instruction); in GenerateExplicitNullCheck() local
5337 SlowPathCode* slow_path = nullptr; in VisitArraySet() local
5523 SlowPathCode* slow_path = in VisitBoundsCheck() local
[all …]
Dcode_generator_x86.cc1007 SlowPathCode* slow_path) { in InvokeRuntime()
1017 SlowPathCode* slow_path) { in InvokeRuntimeWithoutRecordingPcInfo()
1801 SlowPathCode* slow_path = deopt_slow_paths_.NewSlowPath<DeoptimizationSlowPathX86>(deoptimize); in VisitDeoptimize() local
3765 SlowPathCode* slow_path = new (codegen_->GetScopedAllocator()) DivRemMinusOneSlowPathX86( in GenerateDivRemIntegral() local
4296 SlowPathCode* slow_path = in VisitDivZeroCheck() local
4951 SlowPathCode* slow_path = GetCurrentSlowPath(); in GetInvokeStaticOrDirectExtraParameter() local
4962 HInvokeStaticOrDirect* invoke, Location temp, SlowPathCode* slow_path) { in GenerateStaticOrDirectCall()
5026 HInvokeVirtual* invoke, Location temp_in, SlowPathCode* slow_path) { in GenerateVirtualCall()
5737 SlowPathCode* slow_path = new (GetScopedAllocator()) NullCheckSlowPathX86(instruction); in GenerateExplicitNullCheck() local
6014 SlowPathCode* slow_path = nullptr; in VisitArraySet() local
[all …]
Dcode_generator_arm_vixl.cc2507 SlowPathCode* slow_path) { in InvokeRuntime()
2539 SlowPathCode* slow_path) { in InvokeRuntimeWithoutRecordingPcInfo()
2757 SlowPathCodeARMVIXL* slow_path = in VisitDeoptimize() local
4787 DivZeroCheckSlowPathARMVIXL* slow_path = in VisitDivZeroCheck() local
6003 NullCheckSlowPathARMVIXL* slow_path = in GenerateExplicitNullCheck() local
6484 SlowPathCodeARMVIXL* slow_path = nullptr; in VisitArraySet() local
6740 SlowPathCodeARMVIXL* slow_path = in VisitBoundsCheck() local
6751 SlowPathCodeARMVIXL* slow_path = in VisitBoundsCheck() local
6757 SlowPathCodeARMVIXL* slow_path = in VisitBoundsCheck() local
6837 SuspendCheckSlowPathARMVIXL* slow_path = in GenerateSuspendCheck() local
[all …]
Dintrinsics_arm64.cc1108 BakerReadBarrierCasSlowPathARM64* slow_path = in GenCas() local
1227 SlowPathCodeARM64* slow_path = nullptr; in VisitStringCompareTo() local
1609 SlowPathCodeARM64* slow_path = nullptr; in GenerateVisitStringIndexOf() local
1694 SlowPathCodeARM64* slow_path = in VisitStringNewStringFromBytes() local
1739 SlowPathCodeARM64* slow_path = in VisitStringNewStringFromString() local
2122 SlowPathCodeARM64* slow_path, in CheckSystemArrayCopyPosition()
2215 SlowPathCodeARM64* slow_path = in VisitSystemArrayCopyChar() local
3136 SlowPathCodeARM64* slow_path = in VisitCRC32UpdateBytes() local
Dintrinsics_x86.cc860 SlowPathCode* slow_path, in CheckPosition()
938 SlowPathCode* slow_path = new (codegen_->GetScopedAllocator()) IntrinsicSlowPathX86(invoke); in VisitSystemArrayCopyChar() local
1021 SlowPathCode* slow_path = new (codegen_->GetScopedAllocator()) IntrinsicSlowPathX86(invoke); in VisitStringCompareTo() local
1200 SlowPathCode* slow_path = nullptr; in GenerateStringIndexOf() local
1360 SlowPathCode* slow_path = new (codegen_->GetScopedAllocator()) IntrinsicSlowPathX86(invoke); in VisitStringNewStringFromBytes() local
1404 SlowPathCode* slow_path = new (codegen_->GetScopedAllocator()) IntrinsicSlowPathX86(invoke); in VisitStringNewStringFromString() local
Dintrinsics_x86_64.cc668 SlowPathCode* slow_path, in CheckPosition()
746 SlowPathCode* slow_path = new (codegen_->GetScopedAllocator()) IntrinsicSlowPathX86_64(invoke); in VisitSystemArrayCopyChar() local
1224 SlowPathCode* slow_path = new (codegen_->GetScopedAllocator()) IntrinsicSlowPathX86_64(invoke); in VisitStringCompareTo() local
1397 SlowPathCode* slow_path = nullptr; in GenerateStringIndexOf() local
1549 SlowPathCode* slow_path = new (codegen_->GetScopedAllocator()) IntrinsicSlowPathX86_64(invoke); in VisitStringNewStringFromBytes() local
1593 SlowPathCode* slow_path = new (codegen_->GetScopedAllocator()) IntrinsicSlowPathX86_64(invoke); in VisitStringNewStringFromString() local
Dintrinsics_arm_vixl.cc1067 BakerReadBarrierCasSlowPathARMVIXL* slow_path = in GenCas() local
1200 SlowPathCodeARMVIXL* slow_path = nullptr; in VisitStringCompareTo() local
1671 SlowPathCodeARMVIXL* slow_path = nullptr; in GenerateVisitStringIndexOf() local
1757 SlowPathCodeARMVIXL* slow_path = in VisitStringNewStringFromBytes() local
1800 SlowPathCodeARMVIXL* slow_path = in VisitStringNewStringFromString() local
1850 SlowPathCodeARMVIXL* slow_path, in CheckPosition()
Dcode_generator.h929 SlowPathCodeType* slow_path = in NewSlowPath() local
Dnodes.h6230 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.S1187 .macro FETCH_FROM_THREAD_CACHE dest_reg, slow_path