/aosp12/art/runtime/entrypoints/ |
H A D | entrypoint_utils-inl.h | 121 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
|
/aosp12/art/compiler/optimizing/ |
H A D | graph_visualizer.h | 46 const SlowPathCode* slow_path; member 72 void AddSlowPathInterval(SlowPathCode* slow_path, size_t start, size_t end) { in AddSlowPathInterval()
|
H A D | code_generator.cc | 155 void AddSlowPath(SlowPathCode* slow_path) { in AddSlowPath() 358 SlowPathCode* slow_path = slow_path_ptr.get(); in GenerateSlowPaths() local 576 HInvokeStaticOrDirect* invoke, Location temp, SlowPathCode* slow_path) { in GenerateInvokeStaticOrDirectRuntimeCall() 637 SlowPathCode* slow_path) { in GenerateInvokePolymorphicCall() 1185 SlowPathCode* slow_path, in RecordPcInfo() 1193 SlowPathCode* slow_path, in RecordPcInfo() 1312 SlowPathCode* slow_path) { in MaybeRecordNativeDebugInfo() 1382 void CodeGenerator::AddSlowPath(SlowPathCode* slow_path) { in AddSlowPath() 1387 void CodeGenerator::EmitVRegInfo(HEnvironment* environment, SlowPathCode* slow_path) { in EmitVRegInfo() 1536 SlowPathCode* slow_path, in EmitEnvironment() [all …]
|
H A D | intrinsics_x86.cc | 817 SlowPathCode* slow_path, in CheckPosition() 895 SlowPathCode* slow_path = new (codegen_->GetScopedAllocator()) IntrinsicSlowPathX86(invoke); in VisitSystemArrayCopyChar() local 978 SlowPathCode* slow_path = new (codegen_->GetScopedAllocator()) IntrinsicSlowPathX86(invoke); in VisitStringCompareTo() local 1157 SlowPathCode* slow_path = nullptr; in GenerateStringIndexOf() local 3127 SlowPathCode* slow_path = new (GetAllocator()) IntrinsicSlowPathX86(invoke); in VisitReferenceGetReferent() local 3374 SlowPathCode* slow_path, in GenerateVarHandleAccessModeCheck() 3386 SlowPathCode* slow_path, in GenerateVarHandleStaticFieldCheck() 3399 SlowPathCode* slow_path, in GenerateSubTypeObjectCheck() 3432 SlowPathCode* slow_path, in GenerateVarHandleInstanceFieldObjectCheck() 3459 SlowPathCode* slow_path, in GenerateVarTypePrimitiveTypeCheck() [all …]
|
H A D | code_generator_arm64.cc | 1907 SuspendCheckSlowPathARM64* slow_path = in GenerateSuspendCheck() local 2891 BoundsCheckSlowPathARM64* slow_path = in VisitBoundsCheck() local 2912 SlowPathCodeARM64* slow_path = in VisitClinitCheck() local 3433 SlowPathCodeARM64* slow_path = in VisitDivZeroCheck() local 3669 SlowPathCodeARM64* slow_path = in VisitDeoptimize() local 3903 SlowPathCodeARM64* slow_path = nullptr; in VisitInstanceOf() local 5369 SlowPathCodeARM64* slow_path = in VisitLoadClass() local 5514 SlowPathCodeARM64* slow_path = in VisitLoadString() local 6811 SlowPathCodeARM64* slow_path = in GenerateReadBarrierForRootSlow() local 7009 vixl::aarch64::Label slow_path; in CompileBakerReadBarrierThunk() local [all …]
|
H A D | intrinsics_arm64.cc | 1305 ReadBarrierCasSlowPathARM64* slow_path = in GenUnsafeCas() local 1525 SlowPathCodeARM64* slow_path = nullptr; in VisitStringCompareTo() local 1907 SlowPathCodeARM64* slow_path = nullptr; in GenerateVisitStringIndexOf() local 1992 SlowPathCodeARM64* slow_path = in VisitStringNewStringFromBytes() local 2037 SlowPathCodeARM64* slow_path = in VisitStringNewStringFromString() local 2513 SlowPathCodeARM64* slow_path = in VisitSystemArrayCopyChar() local 3553 SlowPathCodeARM64* slow_path = in VisitCRC32UpdateBytes() local 3833 SlowPathCodeARM64* slow_path = in GenerateDivideUnsigned() local 4191 VarHandleSlowPathARM64* slow_path = in GenerateVarHandleChecks() local 4431 VarHandleSlowPathARM64* slow_path = nullptr; in GenerateVarHandleGet() local [all …]
|
H A D | intrinsics_arm_vixl.cc | 631 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 2670 SlowPathCodeARMVIXL* slow_path = in VisitIntegerDivideUnsigned() local 3513 ReadBarrierCasSlowPathARMVIXL* slow_path = in GenUnsafeCas() local 4044 VarHandleSlowPathARMVIXL* slow_path = in GenerateVarHandleChecks() local 4293 VarHandleSlowPathARMVIXL* slow_path = nullptr; in GenerateVarHandleGet() local 4447 VarHandleSlowPathARMVIXL* slow_path = nullptr; in GenerateVarHandleSet() local 4646 VarHandleSlowPathARMVIXL* slow_path = nullptr; in GenerateVarHandleCompareAndSetOrExchange() local [all …]
|
H A D | code_generator_x86_64.cc | 4096 SlowPathCode* slow_path = in GenerateDivRemIntegral() local 4500 SlowPathCode* slow_path = in VisitDivZeroCheck() local 5587 SlowPathCode* slow_path = nullptr; in VisitArraySet() local 5773 SlowPathCode* slow_path = in VisitBoundsCheck() local 5908 SuspendCheckSlowPathX86_64* slow_path = in GenerateSuspendCheck() local 6176 SlowPathCode* slow_path, CpuRegister class_reg) { in GenerateClassInitializationCheck() 6364 SlowPathCode* slow_path = in VisitLoadClass() local 6412 SlowPathCode* slow_path = in VisitClinitCheck() local 6643 SlowPathCode* slow_path = nullptr; in VisitInstanceOf() local 7536 SlowPathCode* slow_path; in GenerateReferenceLoadWithBakerReadBarrier() local [all …]
|
H A D | code_generator_arm_vixl.cc | 2840 SlowPathCodeARMVIXL* slow_path = in VisitDeoptimize() local 6264 NullCheckSlowPathARMVIXL* slow_path = in GenerateExplicitNullCheck() local 7001 SlowPathCodeARMVIXL* slow_path = in VisitBoundsCheck() local 7012 SlowPathCodeARMVIXL* slow_path = in VisitBoundsCheck() local 7018 SlowPathCodeARMVIXL* slow_path = in VisitBoundsCheck() local 7523 LoadClassSlowPathARMVIXL* slow_path = in VisitLoadClass() local 7571 LoadClassSlowPathARMVIXL* slow_path = in VisitClinitCheck() local 9098 SlowPathCodeARMVIXL* slow_path = in GenerateReadBarrierSlow() local 9132 SlowPathCodeARMVIXL* slow_path = in GenerateReadBarrierForRootSlow() local 9969 vixl32::Label slow_path; in CompileBakerReadBarrierThunk() local [all …]
|
H A D | code_generator_x86.cc | 4533 SlowPathCode* slow_path = in VisitDivZeroCheck() local 5197 SlowPathCode* slow_path = GetCurrentSlowPath(); in GetInvokeStaticOrDirectExtraParameter() local 6443 SlowPathCode* slow_path = nullptr; in VisitArraySet() local 6640 SlowPathCode* slow_path = in VisitBoundsCheck() local 6739 SuspendCheckSlowPathX86* slow_path = in GenerateSuspendCheck() local 7279 SlowPathCode* slow_path = in VisitClinitCheck() local 7287 SlowPathCode* slow_path, Register class_reg) { in GenerateClassInitializationCheck() 7548 SlowPathCode* slow_path = nullptr; in VisitInstanceOf() local 8457 SlowPathCode* slow_path; in GenerateReferenceLoadWithBakerReadBarrier() local 8496 SlowPathCode* slow_path = new (GetScopedAllocator()) in GenerateReadBarrierSlow() local [all …]
|
H A D | intrinsics_x86_64.cc | 610 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 2673 SlowPathCode* slow_path = new (GetAllocator()) IntrinsicSlowPathX86_64(invoke); in VisitReferenceGetReferent() local 2823 SlowPathCode* slow_path = new (codegen_->GetScopedAllocator()) IntrinsicSlowPathX86_64(invoke); in VisitIntegerDivideUnsigned() local
|
H A D | code_generator.h | 973 SlowPathCodeType* slow_path = in NewSlowPath() local
|