Lines Matching refs:IsConstantValue
99 static bool IsConstantValue(InductionVarRange::Value v) { in IsConstantValue() function
105 return IsConstantValue(v1) && IsConstantValue(v2) && v1.b_constant == v2.b_constant; in IsSameConstantValue()
174 if (!IsConstantValue(v1_max) || in RefineOuter()
175 !IsConstantValue(v2_min) || in RefineOuter()
245 … if (IsConstantValue(v_min) && IsConstantValue(v_max) && v_min.b_constant <= v_max.b_constant) { in IsConstant()
446 if (!IsConstantValue(v1_min) && !IsConstantValue(v1_max)) { in GetMul()
456 if (IsConstantValue(v1_min) && v1_min.b_constant >= 0) { in GetMul()
457 if (IsConstantValue(v2_min) && v2_min.b_constant >= 0) { in GetMul()
459 } else if (IsConstantValue(v2_max) && v2_max.b_constant <= 0) { in GetMul()
464 if (IsConstantValue(v1_max) && v1_max.b_constant <= 0) { in GetMul()
465 if (IsConstantValue(v2_min) && v2_min.b_constant >= 0) { in GetMul()
467 } else if (IsConstantValue(v2_max) && v2_max.b_constant <= 0) { in GetMul()
488 if (IsConstantValue(v1_min) && v1_min.b_constant >= 0) { in GetDiv()
489 if (IsConstantValue(v2_min) && v2_min.b_constant >= 0) { in GetDiv()
491 } else if (IsConstantValue(v2_max) && v2_max.b_constant <= 0) { in GetDiv()
496 if (IsConstantValue(v1_max) && v1_max.b_constant <= 0) { in GetDiv()
497 if (IsConstantValue(v2_min) && v2_min.b_constant >= 0) { in GetDiv()
499 } else if (IsConstantValue(v2_max) && v2_max.b_constant <= 0) { in GetDiv()
783 if (IsConstantValue(extreme)) { in GenerateCode()