/art/runtime/entrypoints/ |
D | entrypoint_utils-inl.h | 112 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/ |
D | graph_visualizer.h | 44 const SlowPathCode* slow_path; member 70 void AddSlowPathInterval(SlowPathCode* slow_path, size_t start, size_t end) { in AddSlowPathInterval()
|
D | code_generator.cc | 161 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()
|
D | code_generator_arm64.cc | 2090 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 …]
|
D | code_generator_x86_64.cc | 977 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 …]
|
D | code_generator_mips64.cc | 1746 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 …]
|
D | code_generator_x86.cc | 988 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 …]
|
D | code_generator_arm_vixl.cc | 2783 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 …]
|
D | code_generator_mips.cc | 1890 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 …]
|
D | intrinsics_mips64.cc | 1629 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
|
D | intrinsics_mips.cc | 2056 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
|
D | intrinsics_arm64.cc | 1339 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
|
D | intrinsics_x86_64.cc | 966 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
|
D | intrinsics_x86.cc | 1186 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
|
D | code_generator.h | 873 SlowPathCodeType* slow_path = in NewSlowPath() local
|
D | intrinsics_arm_vixl.cc | 1498 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()
|
D | nodes.h | 5978 void SetSlowPath(SlowPathCode* slow_path) { slow_path_ = slow_path; } in SetSlowPath()
|
/art/runtime/arch/mips64/ |
D | quick_entrypoints_mips64.S | 1874 .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/ |
D | quick_entrypoints_arm.S | 1454 .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/ |
D | quick_entrypoints_mips.S | 1947 .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/ |
D | relative_patcher_thumb2.cc | 186 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/ |
D | relative_patcher_arm64.cc | 369 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
|