Lines Matching defs:CanonicalIVPHI
1495 auto *CanonicalIVPHI = Plan.getCanonicalIV();
1496 VPValue *StartV = CanonicalIVPHI->getStartValue();
1499 cast<VPInstruction>(CanonicalIVPHI->getBackedgeValue());
1524 IncrementValue = CanonicalIVPHI;
1540 LaneMaskPhi->insertAfter(CanonicalIVPHI);
1825 auto *CanonicalIVPHI = Plan.getCanonicalIV();
1826 VPValue *StartV = CanonicalIVPHI->getStartValue();
1830 EVLPhi->insertAfter(CanonicalIVPHI);
1838 ConstantInt::get(CanonicalIVPHI->getScalarType(), *MaxSafeElements));
1846 cast<VPInstruction>(CanonicalIVPHI->getBackedgeValue());
1848 if (unsigned IVSize = CanonicalIVPHI->getScalarType()->getScalarSizeInBits();
1852 CanonicalIVPHI->getScalarType(), CanonicalIVIncrement->getDebugLoc());
1867 CanonicalIVPHI->replaceAllUsesWith(EVLPhi);
1868 CanonicalIVIncrement->setOperand(0, CanonicalIVPHI);