Lines Matching defs:loop
155 static HInstruction* GetLoopControl(const HLoopInformation* loop) { in GetLoopControl()
161 static bool IsContextInBody(const HBasicBlock* context, const HLoopInformation* loop) { in IsContextInBody()
169 bool UseFullTripCount(const HBasicBlock* context, const HLoopInformation* loop, bool is_min) { in UseFullTripCount()
209 const HLoopInformation* loop = nullptr; in GetInductionRange() local
379 bool InductionVarRange::IsFinite(const HLoopInformation* loop, /*out*/ int64_t* trip_count) const { in IsFinite() argument
384 bool InductionVarRange::HasKnownTripCount(const HLoopInformation* loop, in HasKnownTripCount()
400 const HLoopInformation* loop = nullptr; in IsUnitStride() local
423 HInstruction* InductionVarRange::GenerateTripCount(const HLoopInformation* loop, in GenerateTripCount()
467 bool InductionVarRange::CheckForFiniteAndConstantProps(const HLoopInformation* loop, in CheckForFiniteAndConstantProps()
481 const HLoopInformation* loop, in IsConstant()
515 /*out*/ const HLoopInformation** loop, in HasInductionInfo()
533 const HLoopInformation* loop, in IsWellBehavedTripCount()
562 const HLoopInformation* loop, in NeedsTripCount()
598 const HLoopInformation* loop, in GetLinear()
652 const HLoopInformation* loop, in GetPolynomial()
681 const HLoopInformation* loop, in GetGeometric()
704 const HLoopInformation* loop, in GetFetch()
788 const HLoopInformation* loop, in GetVal()
852 const HLoopInformation* loop, in GetMul()
889 const HLoopInformation* loop, in GetDiv()
925 const HLoopInformation* loop, in GetRem()
944 const HLoopInformation* loop, in GetXor()
962 const HLoopInformation* loop, in MulRangeAndConstant()
976 const HLoopInformation* loop, in DivRangeAndConstant()
1062 const HLoopInformation* loop = nullptr; in GenerateRangeOrLastValue() local
1136 const HLoopInformation* loop, in GenerateLastValueLinear()
1204 const HLoopInformation* loop, in GenerateLastValuePolynomial()
1247 const HLoopInformation* loop, in GenerateLastValueGeometric()
1306 const HLoopInformation* loop, in GenerateLastValueWrapAround()
1331 const HLoopInformation* loop, in GenerateLastValuePeriodic()
1436 const HLoopInformation* loop, in GenerateCode()
1683 const HLoopInformation* loop, in TryGenerateAddWithoutOverflow()
1728 const HLoopInformation* loop, in TryGenerateSubWithoutOverflow()
1769 const HLoopInformation* loop, in TryGenerateTakenTest()