Searched refs:CanonicalIVPHI (Results 1 – 2 of 2) sorted by relevance
1263 auto *CanonicalIVPHI = Plan.getCanonicalIV(); in addVPLaneMaskPhiAndUpdateExitBranch() local1264 VPValue *StartV = CanonicalIVPHI->getStartValue(); in addVPLaneMaskPhiAndUpdateExitBranch()1267 cast<VPInstruction>(CanonicalIVPHI->getBackedgeValue()); in addVPLaneMaskPhiAndUpdateExitBranch()1292 IncrementValue = CanonicalIVPHI; in addVPLaneMaskPhiAndUpdateExitBranch()1308 LaneMaskPhi->insertAfter(CanonicalIVPHI); in addVPLaneMaskPhiAndUpdateExitBranch()1449 auto *CanonicalIVPHI = Plan.getCanonicalIV(); in tryAddExplicitVectorLength() local1450 VPValue *StartV = CanonicalIVPHI->getStartValue(); in tryAddExplicitVectorLength()1454 EVLPhi->insertAfter(CanonicalIVPHI); in tryAddExplicitVectorLength()1460 cast<VPInstruction>(CanonicalIVPHI->getBackedgeValue()); in tryAddExplicitVectorLength()1462 if (unsigned IVSize = CanonicalIVPHI->getScalarType()->getScalarSizeInBits(); in tryAddExplicitVectorLength()[all …]
8355 auto *CanonicalIVPHI = new VPCanonicalIVPHIRecipe(StartV, DL); in addCanonicalIVRecipes() local8358 Header->insert(CanonicalIVPHI, Header->begin()); in addCanonicalIVRecipes()8363 Instruction::Add, {CanonicalIVPHI, &Plan.getVFxUF()}, {HasNUW, false}, DL, in addCanonicalIVRecipes()8365 CanonicalIVPHI->addOperand(CanonicalIVIncrement); in addCanonicalIVRecipes()