Home
last modified time | relevance | path

Searched defs:loop (Results 1 – 20 of 20) sorted by relevance

/art/compiler/optimizing/
Dinduction_var_analysis.cc28 static void RotateEntryPhiFirst(HLoopInformation* loop, in RotateEntryPhiFirst()
99 static bool IsGuardedBy(HLoopInformation* loop, in IsGuardedBy()
146 HInstruction* FindFirstLoopHeaderPhiUse(HLoopInformation* loop, HInstruction* instruction) { in FindFirstLoopHeaderPhiUse()
160 bool FixOutsideUse(HLoopInformation* loop, in FixOutsideUse()
200 bool RewriteBreakLoopBody(HLoopInformation* loop, in RewriteBreakLoopBody()
259 void HInductionVarAnalysis::VisitLoop(HLoopInformation* loop) { in VisitLoop()
294 void HInductionVarAnalysis::VisitNode(HLoopInformation* loop, HInstruction* instruction) { in VisitNode()
338 uint32_t HInductionVarAnalysis::VisitDescendant(HLoopInformation* loop, HInstruction* instruction) { in VisitDescendant()
356 void HInductionVarAnalysis::ClassifyTrivial(HLoopInformation* loop, HInstruction* instruction) { in ClassifyTrivial()
393 void HInductionVarAnalysis::ClassifyNonTrivial(HLoopInformation* loop) { in ClassifyNonTrivial()
[all …]
Dbounds_check_elimination.cc909 HLoopInformation* loop = bounds_check->GetBlock()->GetLoopInformation(); in VisitBoundsCheck() local
1247 HLoopInformation* loop = array_get->GetBlock()->GetLoopInformation(); in VisitArrayGet() local
1423 void TransformLoopForDynamicBCE(HLoopInformation* loop, HBoundsCheck* bounds_check) { in TransformLoopForDynamicBCE()
1553 bool DynamicBCESeemsProfitable(HLoopInformation* loop, HBasicBlock* block) { in DynamicBCESeemsProfitable()
1586 bool IsEarlyExitLoop(HLoopInformation* loop) { in IsEarlyExitLoop()
1612 bool CanHandleLength(HLoopInformation* loop, HInstruction* length, bool needs_taken_test) { in CanHandleLength()
1628 bool CanHandleNullCheck(HLoopInformation* loop, HInstruction* check, bool needs_taken_test) { in CanHandleNullCheck()
1655 …bool CanHandleInfiniteLoop(HLoopInformation* loop, HInstruction* index, bool needs_infinite_test) { in CanHandleInfiniteLoop()
1686 HBasicBlock* GetPreHeader(HLoopInformation* loop, HInstruction* instruction) { in GetPreHeader()
1705 void InsertDeoptInLoop(HLoopInformation* loop, in InsertDeoptInLoop()
[all …]
Dinduction_var_range.cc175 static HInstruction* GetLoopControl(HLoopInformation* loop) { in GetLoopControl()
196 HLoopInformation* loop = nullptr; in GetInductionRange() local
354 bool InductionVarRange::IsFinite(HLoopInformation* loop, /*out*/ int64_t* trip_count) const { in IsFinite()
359 bool InductionVarRange::HasKnownTripCount(HLoopInformation* loop, in HasKnownTripCount()
370 HLoopInformation* loop = nullptr; in IsUnitStride() local
393 HInstruction* InductionVarRange::GenerateTripCount(HLoopInformation* loop, in GenerateTripCount()
422 bool InductionVarRange::CheckForFiniteAndConstantProps(HLoopInformation* loop, in CheckForFiniteAndConstantProps()
467 /*out*/ HLoopInformation** loop, in HasInductionInfo()
981 HLoopInformation* loop = nullptr; in GenerateRangeOrLastValue() local
Dinduction_var_range.h138 void ReVisit(HLoopInformation* loop) { in ReVisit()
Dlinear_order.cc63 HLoopInformation* loop = header->GetLoopInformation(); in IsLinearOrderWellFormed() local
Dintrinsics_arm64.cc1205 vixl::aarch64::Label loop; in VisitStringCompareTo() local
1439 vixl::aarch64::Label loop; in VisitStringEquals() local
1985 vixl::aarch64::Label loop; in VisitStringGetCharsNoCheck() local
2248 vixl::aarch64::Label loop, done; in VisitSystemArrayCopyChar() local
2750 vixl::aarch64::Label loop; in VisitSystemArrayCopy() local
2775 vixl::aarch64::Label loop; in VisitSystemArrayCopy() local
2992 vixl::aarch64::Label loop, done; in GenerateCodeForCalculationCRC32ValueOfBytes() local
Dintrinsics_arm_vixl.cc201 vixl32::Label loop; in EmitNativeCode() local
1287 vixl32::Label loop; in GenerateStringCompareToLoop() local
1503 vixl32::Label loop; in VisitStringEquals() local
2258 vixl32::Label loop; in VisitSystemArrayCopy() local
2280 vixl32::Label loop; in VisitSystemArrayCopy() local
2846 vixl32::Label loop, remainder; in VisitStringGetCharsNoCheck() local
Dintrinsics_mips64.cc1396 Mips64Label loop; in VisitStringEquals() local
1725 Mips64Label loop; in VisitStringGetCharsNoCheck() local
1898 Mips64Label loop; in VisitSystemArrayCopyChar() local
Dintrinsics_x86_64.cc100 NearLabel loop; in EmitNativeCode() local
1139 NearLabel loop, done; in VisitSystemArrayCopy() local
1187 NearLabel loop, done; in VisitSystemArrayCopy() local
Dintrinsics_mips.cc1543 MipsLabel loop; in VisitStringEquals() local
2140 MipsLabel loop; in VisitStringGetCharsNoCheck() local
2518 MipsLabel loop; in VisitSystemArrayCopyChar() local
Dintrinsics_x86.cc121 NearLabel loop; in EmitNativeCode() local
2883 NearLabel loop, done; in VisitSystemArrayCopy() local
2938 NearLabel loop, done; in VisitSystemArrayCopy() local
Dcode_generator_mips64.cc3036 Mips64Label loop; in VisitCheckCast() local
3061 Mips64Label loop; in VisitCheckCast() local
3136 Mips64Label loop; in VisitCheckCast() local
5739 Mips64Label loop; in VisitInstanceOf() local
5765 Mips64Label loop, success; in VisitInstanceOf() local
Dcode_generator_arm64.cc3535 vixl::aarch64::Label loop, success; in VisitInstanceOf() local
3565 vixl::aarch64::Label loop, success; in VisitInstanceOf() local
3785 vixl::aarch64::Label loop; in VisitCheckCast() local
3813 vixl::aarch64::Label loop; in VisitCheckCast() local
Dcode_generator_x86_64.cc6323 NearLabel loop, success; in VisitInstanceOf() local
6358 NearLabel loop, success; in VisitInstanceOf() local
6600 NearLabel loop; in VisitCheckCast() local
6632 NearLabel loop; in VisitCheckCast() local
Dcode_generator_x86.cc6997 NearLabel loop; in VisitInstanceOf() local
7032 NearLabel loop, success; in VisitInstanceOf() local
7269 NearLabel loop; in VisitCheckCast() local
7303 NearLabel loop; in VisitCheckCast() local
Dnodes.cc2729 HLoopInformation* loop = header->GetLoopInformation(); in TransformLoopForVectorization() local
Dcode_generator_arm_vixl.cc7473 vixl32::Label loop; in VisitInstanceOf() local
7500 vixl32::Label loop, success; in VisitInstanceOf() local
7755 vixl32::Label loop; in VisitCheckCast() local
7784 vixl32::Label loop; in VisitCheckCast() local
Dcode_generator_mips.cc3481 MipsLabel loop; in VisitCheckCast() local
3506 MipsLabel loop; in VisitCheckCast() local
3581 MipsLabel loop; in VisitCheckCast() local
7623 MipsLabel loop; in VisitInstanceOf() local
7649 MipsLabel loop, success; in VisitInstanceOf() local
/art/test/652-deopt-intrinsic/src/
DMain.java25 public static void loop() { in loop() method in Main
/art/runtime/arch/mips/
Dquick_entrypoints_mips.S1021 loop: label