Lines Matching refs:fetch
320 HInstruction* fetch, in Replace() argument
326 ReplaceInduction(induction_analysis_->LookupInfo(lp, instruction), fetch, replacement); in Replace()
328 ReplaceInduction(induction_analysis_->LookupInfo(lp, GetLoopControl(lp)), fetch, replacement); in Replace()
360 *offset = info->op_b->fetch; in IsUnitStride()
420 if (IsInt64AndGet(info->fetch, value)) { in IsConstant()
482 return info->fetch->GetBlock()->GetLoopInformation() != nullptr; in HasFetchInLoop()
611 IsInt64AndGet(info->fetch, &f) && f >= 1) { in GetGeometric()
629 if (chase_hint_ == nullptr && in_body && trip != nullptr && instruction == trip->op_a->fetch) { in GetFetch()
725 return GetFetch(info->fetch, trip, in_body, is_min); in GetVal()
1059 if (IsInt64AndGet(info->fetch, &f) && f >= 1 && IsConstant(trip->op_a, kExact, &m) && m >= 1) { in GenerateLastValueGeometric()
1272 *result = info->fetch; // already in HIR in GenerateCode()
1359 HInstruction* fetch, in ReplaceInduction() argument
1364 info->fetch == fetch) { in ReplaceInduction()
1365 info->fetch = replacement; in ReplaceInduction()
1367 ReplaceInduction(info->op_a, fetch, replacement); in ReplaceInduction()
1368 ReplaceInduction(info->op_b, fetch, replacement); in ReplaceInduction()