Home
last modified time | relevance | path

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

/art/runtime/entrypoints/
Dentrypoint_utils-inl.h112 bool* slow_path) in CheckObjectAlloc()
152 bool* slow_path) in CheckClassInitializedForObjectAlloc()
183 bool slow_path = false; in AllocObjectFromCode() local
205 bool slow_path = false; in AllocObjectFromCodeResolved() local
238 bool* slow_path) { in CheckArrayAlloc()
277 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.cc161 void AddSlowPath(SlowPathCode* slow_path) { in AddSlowPath()
362 SlowPathCode* slow_path = slow_path_ptr.get(); in GenerateSlowPaths() local
510 HInvokeStaticOrDirect* invoke, Location temp, SlowPathCode* slow_path) { in GenerateInvokeStaticOrDirectRuntimeCall()
953 SlowPathCode* slow_path) { in RecordPcInfo()
1089 SlowPathCode* slow_path) { in MaybeRecordNativeDebugInfo()
1167 void CodeGenerator::AddSlowPath(SlowPathCode* slow_path) { in AddSlowPath()
1172 void CodeGenerator::EmitEnvironment(HEnvironment* environment, SlowPathCode* slow_path) { in EmitEnvironment()
1443 SlowPathCode* slow_path) { in ValidateInvokeRuntime()
1497 SlowPathCode* slow_path) { in ValidateInvokeRuntimeWithoutRecordingPcInfo()
Dcode_generator_arm64.cc2090 SlowPathCode* slow_path) { in InvokeRuntime()
2106 SlowPathCode* slow_path) { in InvokeRuntimeWithoutRecordingPcInfo()
2112 void InstructionCodeGeneratorARM64::GenerateClassInitializationCheck(SlowPathCodeARM64* slow_path, in GenerateClassInitializationCheck()
2156 SuspendCheckSlowPathARM64* slow_path = in GenerateSuspendCheck() local
2947 SlowPathCodeARM64* slow_path = nullptr; in VisitArraySet() local
3082 BoundsCheckSlowPathARM64* slow_path = in VisitBoundsCheck() local
3100 SlowPathCodeARM64* slow_path = new (codegen_->GetScopedAllocator()) LoadClassSlowPathARM64( in VisitClinitCheck() local
3456 SlowPathCodeARM64* slow_path = in VisitDivZeroCheck() local
3700 SlowPathCodeARM64* slow_path = in VisitDeoptimize() local
3901 SlowPathCodeARM64* slow_path = nullptr; in VisitInstanceOf() local
[all …]
Dcode_generator_x86_64.cc977 HInvokeStaticOrDirect* invoke, Location temp, SlowPathCode* slow_path) { in GenerateStaticOrDirectCall()
1030 HInvokeVirtual* invoke, Location temp_in, SlowPathCode* slow_path) { in GenerateVirtualCall()
1185 SlowPathCode* slow_path) { in InvokeRuntime()
1195 SlowPathCode* slow_path) { in InvokeRuntimeWithoutRecordingPcInfo()
1740 SlowPathCode* slow_path = deopt_slow_paths_.NewSlowPath<DeoptimizationSlowPathX86_64>(deoptimize); in VisitDeoptimize() local
3661 SlowPathCode* slow_path = in GenerateDivRemIntegral() local
3830 SlowPathCode* slow_path = in VisitDivZeroCheck() local
4620 SlowPathCode* slow_path = new (GetScopedAllocator()) NullCheckSlowPathX86_64(instruction); in GenerateExplicitNullCheck() local
4880 SlowPathCode* slow_path = nullptr; in VisitArraySet() local
5065 SlowPathCode* slow_path = in VisitBoundsCheck() local
[all …]
Dcode_generator_mips64.cc1746 SlowPathCode* slow_path) { in InvokeRuntime()
1756 SlowPathCode* slow_path) { in InvokeRuntimeWithoutRecordingPcInfo()
1767 void InstructionCodeGeneratorMIPS64::GenerateClassInitializationCheck(SlowPathCodeMIPS64* slow_path, in GenerateClassInitializationCheck()
1789 SuspendCheckSlowPathMIPS64* slow_path = in GenerateSuspendCheck() local
2576 SlowPathCodeMIPS64* slow_path = nullptr; in VisitArraySet() local
2773 BoundsCheckSlowPathMIPS64* slow_path = in VisitBoundsCheck() local
2783 BoundsCheckSlowPathMIPS64* slow_path = in VisitBoundsCheck() local
2798 BoundsCheckSlowPathMIPS64* slow_path = in VisitBoundsCheck() local
2869 SlowPathCodeMIPS64* slow_path = in VisitCheckCast() local
3034 SlowPathCodeMIPS64* slow_path = new (codegen_->GetScopedAllocator()) LoadClassSlowPathMIPS64( in VisitClinitCheck() local
[all …]
Dcode_generator_x86.cc988 SlowPathCode* slow_path) { in InvokeRuntime()
998 SlowPathCode* slow_path) { in InvokeRuntimeWithoutRecordingPcInfo()
1723 SlowPathCode* slow_path = deopt_slow_paths_.NewSlowPath<DeoptimizationSlowPathX86>(deoptimize); in VisitDeoptimize() local
3594 SlowPathCode* slow_path = new (codegen_->GetScopedAllocator()) DivRemMinusOneSlowPathX86( in GenerateDivRemIntegral() local
3830 SlowPathCode* slow_path = in VisitDivZeroCheck() local
4502 SlowPathCode* slow_path = GetCurrentSlowPath(); in GetInvokeStaticOrDirectExtraParameter() local
4513 HInvokeStaticOrDirect* invoke, Location temp, SlowPathCode* slow_path) { in GenerateStaticOrDirectCall()
4567 HInvokeVirtual* invoke, Location temp_in, SlowPathCode* slow_path) { in GenerateVirtualCall()
5166 SlowPathCode* slow_path = new (GetScopedAllocator()) NullCheckSlowPathX86(instruction); in GenerateExplicitNullCheck() local
5442 SlowPathCode* slow_path = nullptr; in VisitArraySet() local
[all …]
Dcode_generator_arm_vixl.cc2783 SlowPathCode* slow_path) { in InvokeRuntime()
2799 SlowPathCode* slow_path) { in InvokeRuntimeWithoutRecordingPcInfo()
3026 SlowPathCodeARMVIXL* slow_path = in VisitDeoptimize() local
4700 DivZeroCheckSlowPathARMVIXL* slow_path = in VisitDivZeroCheck() local
5930 NullCheckSlowPathARMVIXL* slow_path = in GenerateExplicitNullCheck() local
6403 SlowPathCodeARMVIXL* slow_path = nullptr; in VisitArraySet() local
6668 SlowPathCodeARMVIXL* slow_path = in VisitBoundsCheck() local
6679 SlowPathCodeARMVIXL* slow_path = in VisitBoundsCheck() local
6685 SlowPathCodeARMVIXL* slow_path = in VisitBoundsCheck() local
6749 SuspendCheckSlowPathARMVIXL* slow_path = in GenerateSuspendCheck() local
[all …]
Dcode_generator_mips.cc1890 SlowPathCode* slow_path) { in InvokeRuntime()
1901 SlowPathCode* slow_path, in InvokeRuntimeWithoutRecordingPcInfo()
1923 void InstructionCodeGeneratorMIPS::GenerateClassInitializationCheck(SlowPathCodeMIPS* slow_path, in GenerateClassInitializationCheck()
1945 SuspendCheckSlowPathMIPS* slow_path = in GenerateSuspendCheck() local
2995 SlowPathCodeMIPS* slow_path = nullptr; in VisitArraySet() local
3220 BoundsCheckSlowPathMIPS* slow_path = in VisitBoundsCheck() local
3230 BoundsCheckSlowPathMIPS* slow_path = in VisitBoundsCheck() local
3245 BoundsCheckSlowPathMIPS* slow_path = in VisitBoundsCheck() local
3316 SlowPathCodeMIPS* slow_path = in VisitCheckCast() local
3481 SlowPathCodeMIPS* slow_path = new (codegen_->GetScopedAllocator()) LoadClassSlowPathMIPS( in VisitClinitCheck() local
[all …]
Dintrinsics_mips64.cc1629 SlowPathCodeMIPS64* slow_path = in VisitStringCompareTo() local
1774 SlowPathCodeMIPS64* slow_path = nullptr; in GenerateStringIndexOf() local
1865 SlowPathCodeMIPS64* slow_path = in VisitStringNewStringFromBytes() local
1913 SlowPathCodeMIPS64* slow_path = in VisitStringNewStringFromString() local
2092 SlowPathCodeMIPS64* slow_path) { in EnoughItems()
2112 SlowPathCodeMIPS64* slow_path, in CheckPosition()
2171 SlowPathCodeMIPS64* slow_path = in VisitSystemArrayCopyChar() local
Dintrinsics_mips.cc2056 SlowPathCodeMIPS* slow_path = new (codegen_->GetScopedAllocator()) IntrinsicSlowPathMIPS(invoke); in VisitStringCompareTo() local
2204 SlowPathCodeMIPS* slow_path = nullptr; in GenerateStringIndexOf() local
2304 SlowPathCodeMIPS* slow_path = new (codegen_->GetScopedAllocator()) IntrinsicSlowPathMIPS(invoke); in VisitStringNewStringFromBytes() local
2348 SlowPathCodeMIPS* slow_path = new (codegen_->GetScopedAllocator()) IntrinsicSlowPathMIPS(invoke); in VisitStringNewStringFromString() local
2990 SlowPathCodeMIPS* slow_path) { in EnoughItems()
3010 SlowPathCodeMIPS* slow_path, in CheckPosition()
3069 SlowPathCodeMIPS* slow_path = new (codegen_->GetScopedAllocator()) IntrinsicSlowPathMIPS(invoke); in VisitSystemArrayCopyChar() local
Dintrinsics_arm64.cc1339 SlowPathCodeARM64* slow_path = nullptr; in VisitStringCompareTo() local
1720 SlowPathCodeARM64* slow_path = nullptr; in GenerateVisitStringIndexOf() local
1805 SlowPathCodeARM64* slow_path = in VisitStringNewStringFromBytes() local
1850 SlowPathCodeARM64* slow_path = in VisitStringNewStringFromString() local
2209 SlowPathCodeARM64* slow_path, in CheckSystemArrayCopyPosition()
2302 SlowPathCodeARM64* slow_path = in VisitSystemArrayCopyChar() local
Dintrinsics_x86_64.cc966 SlowPathCode* slow_path, in CheckPosition()
1044 SlowPathCode* slow_path = new (codegen_->GetScopedAllocator()) IntrinsicSlowPathX86_64(invoke); in VisitSystemArrayCopyChar() local
1522 SlowPathCode* slow_path = new (codegen_->GetScopedAllocator()) IntrinsicSlowPathX86_64(invoke); in VisitStringCompareTo() local
1694 SlowPathCode* slow_path = nullptr; in GenerateStringIndexOf() local
1846 SlowPathCode* slow_path = new (codegen_->GetScopedAllocator()) IntrinsicSlowPathX86_64(invoke); in VisitStringNewStringFromBytes() local
1890 SlowPathCode* slow_path = new (codegen_->GetScopedAllocator()) IntrinsicSlowPathX86_64(invoke); in VisitStringNewStringFromString() local
Dintrinsics_x86.cc1186 SlowPathCode* slow_path, in CheckPosition()
1264 SlowPathCode* slow_path = new (codegen_->GetScopedAllocator()) IntrinsicSlowPathX86(invoke); in VisitSystemArrayCopyChar() local
1347 SlowPathCode* slow_path = new (codegen_->GetScopedAllocator()) IntrinsicSlowPathX86(invoke); in VisitStringCompareTo() local
1525 SlowPathCode* slow_path = nullptr; in GenerateStringIndexOf() local
1685 SlowPathCode* slow_path = new (codegen_->GetScopedAllocator()) IntrinsicSlowPathX86(invoke); in VisitStringNewStringFromBytes() local
1729 SlowPathCode* slow_path = new (codegen_->GetScopedAllocator()) IntrinsicSlowPathX86(invoke); in VisitStringNewStringFromString() local
Dcode_generator.h873 SlowPathCodeType* slow_path = in NewSlowPath() local
Dintrinsics_arm_vixl.cc1498 SlowPathCodeARMVIXL* slow_path = nullptr; in VisitStringCompareTo() local
1968 SlowPathCodeARMVIXL* slow_path = nullptr; in GenerateVisitStringIndexOf() local
2054 SlowPathCodeARMVIXL* slow_path = in VisitStringNewStringFromBytes() local
2097 SlowPathCodeARMVIXL* slow_path = in VisitStringNewStringFromString() local
2149 SlowPathCodeARMVIXL* slow_path, in CheckPosition()
Dnodes.h5978 void SetSlowPath(SlowPathCode* slow_path) { slow_path_ = slow_path; } in SetSlowPath()
/art/runtime/arch/mips64/
Dquick_entrypoints_mips64.S1874 .macro COMPUTE_ARRAY_SIZE_UNKNOWN slow_path argument
1892 .macro COMPUTE_ARRAY_SIZE_8 slow_path argument
1897 .macro COMPUTE_ARRAY_SIZE_16 slow_path argument
1903 .macro COMPUTE_ARRAY_SIZE_32 slow_path argument
1909 .macro COMPUTE_ARRAY_SIZE_64 slow_path argument
/art/runtime/arch/arm/
Dquick_entrypoints_arm.S1454 .macro COMPUTE_ARRAY_SIZE_UNKNOWN slow_path argument
1483 .macro COMPUTE_ARRAY_SIZE_8 slow_path argument
1493 .macro COMPUTE_ARRAY_SIZE_16 slow_path argument
1504 .macro COMPUTE_ARRAY_SIZE_32 slow_path argument
1515 .macro COMPUTE_ARRAY_SIZE_64 slow_path argument
/art/runtime/arch/mips/
Dquick_entrypoints_mips.S1947 .macro COMPUTE_ARRAY_SIZE_UNKNOWN slow_path argument
1972 .macro COMPUTE_ARRAY_SIZE_8 slow_path argument
1981 .macro COMPUTE_ARRAY_SIZE_16 slow_path argument
1991 .macro COMPUTE_ARRAY_SIZE_32 slow_path argument
2001 .macro COMPUTE_ARRAY_SIZE_64 slow_path argument
/art/compiler/linker/arm/
Drelative_patcher_thumb2.cc186 vixl::aarch32::Label* slow_path, in EmitGrayCheckAndFastPath()
247 vixl::aarch32::Label slow_path; in CompileBakerReadBarrierThunk() local
290 vixl::aarch32::Label slow_path; in CompileBakerReadBarrierThunk() local
/art/compiler/linker/arm64/
Drelative_patcher_arm64.cc369 vixl::aarch64::Label* slow_path) { in EmitGrayCheckAndFastPath()
433 vixl::aarch64::Label slow_path; in CompileBakerReadBarrierThunk() local
460 vixl::aarch64::Label slow_path; in CompileBakerReadBarrierThunk() local