Lines Matching defs:context
160 static bool IsContextInBody(const HBasicBlock* context, const HLoopInformation* loop) { in IsContextInBody()
168 bool UseFullTripCount(const HBasicBlock* context, const HLoopInformation* loop, bool is_min) { in UseFullTripCount()
202 bool InductionVarRange::GetInductionRange(const HBasicBlock* context, in GetInductionRange()
242 bool InductionVarRange::CanGenerateRange(const HBasicBlock* context, in CanGenerateRange()
264 void InductionVarRange::GenerateRange(const HBasicBlock* context, in GenerateRange()
294 const HBasicBlock* context = loop_control->GetBlock(); in GenerateTakenTest() local
319 const HBasicBlock* context = instruction->GetBlock(); in CanGenerateLastValue() local
341 const HBasicBlock* context = instruction->GetBlock(); in GenerateLastValue() local
390 bool InductionVarRange::IsUnitStride(const HBasicBlock* context, in IsUnitStride()
423 const HBasicBlock* context = loop_control->GetBlock(); in GenerateTripCount() local
467 const HBasicBlock* context = loop_control->GetBlock(); in CheckForFiniteAndConstantProps() local
474 bool InductionVarRange::IsConstant(const HBasicBlock* context, in IsConstant()
507 const HBasicBlock* context, in HasInductionInfo()
526 bool InductionVarRange::IsWellBehavedTripCount(const HBasicBlock* context, in IsWellBehavedTripCount()
555 bool InductionVarRange::NeedsTripCount(const HBasicBlock* context, in NeedsTripCount()
591 InductionVarRange::Value InductionVarRange::GetLinear(const HBasicBlock* context, in GetLinear()
645 const HBasicBlock* context, in GetPolynomial()
674 InductionVarRange::Value InductionVarRange::GetGeometric(const HBasicBlock* context, in GetGeometric()
697 InductionVarRange::Value InductionVarRange::GetFetch(const HBasicBlock* context, in GetFetch()
781 InductionVarRange::Value InductionVarRange::GetVal(const HBasicBlock* context, in GetVal()
845 InductionVarRange::Value InductionVarRange::GetMul(const HBasicBlock* context, in GetMul()
882 InductionVarRange::Value InductionVarRange::GetDiv(const HBasicBlock* context, in GetDiv()
918 const HBasicBlock* context, in GetRem()
937 const HBasicBlock* context, in GetXor()
955 const HBasicBlock* context, in MulRangeAndConstant()
969 const HBasicBlock* context, in DivRangeAndConstant()
1045 bool InductionVarRange::GenerateRangeOrLastValue(const HBasicBlock* context, in GenerateRangeOrLastValue()
1129 bool InductionVarRange::GenerateLastValueLinear(const HBasicBlock* context, in GenerateLastValueLinear()
1197 bool InductionVarRange::GenerateLastValuePolynomial(const HBasicBlock* context, in GenerateLastValuePolynomial()
1240 bool InductionVarRange::GenerateLastValueGeometric(const HBasicBlock* context, in GenerateLastValueGeometric()
1299 bool InductionVarRange::GenerateLastValueWrapAround(const HBasicBlock* context, in GenerateLastValueWrapAround()
1324 bool InductionVarRange::GenerateLastValuePeriodic(const HBasicBlock* context, in GenerateLastValuePeriodic()
1429 bool InductionVarRange::GenerateCode(const HBasicBlock* context, in GenerateCode()
1676 bool InductionVarRange::TryGenerateAddWithoutOverflow(const HBasicBlock* context, in TryGenerateAddWithoutOverflow()
1721 bool InductionVarRange::TryGenerateSubWithoutOverflow(const HBasicBlock* context, in TryGenerateSubWithoutOverflow()
1762 bool InductionVarRange::TryGenerateTakenTest(const HBasicBlock* context, in TryGenerateTakenTest()