Searched refs:WidenOriginalIV (Results 1 – 1 of 1) sorted by relevance
467 auto *WidenOriginalIV = dyn_cast<VPWidenIntOrFpInductionRecipe>(&Phi); in removeRedundantCanonicalIVs() local469 if (!WidenOriginalIV || !WidenOriginalIV->isCanonical()) in removeRedundantCanonicalIVs()476 if (any_of(WidenOriginalIV->users(), in removeRedundantCanonicalIVs()477 [WidenOriginalIV](VPUser *U) { in removeRedundantCanonicalIVs()478 return !U->usesScalars(WidenOriginalIV); in removeRedundantCanonicalIVs()481 WidenNewIV->replaceAllUsesWith(WidenOriginalIV); in removeRedundantCanonicalIVs()1353 auto *WidenOriginalIV = dyn_cast<VPWidenIntOrFpInductionRecipe>(&Phi); in collectAllHeaderMasks() local1354 if (WidenOriginalIV && WidenOriginalIV->isCanonical()) in collectAllHeaderMasks()1355 WideCanonicalIVs.push_back(WidenOriginalIV); in collectAllHeaderMasks()