Lines Matching refs:VPInstruction

8038       BlockMask = Builder.createNaryOp(VPInstruction::ActiveLaneMask, {IV, TC},  in createBlockInMask()
8042 BlockMask = Builder.createNaryOp(VPInstruction::ICmpULE, {IV, BTC}); in createBlockInMask()
8607 new VPInstruction(HasNUW ? VPInstruction::CanonicalIVIncrementNUW in addCanonicalIVRecipes()
8608 : VPInstruction::CanonicalIVIncrement, in addCanonicalIVRecipes()
8623 new VPInstruction(HasNUW ? VPInstruction::CanonicalIVIncrementForPartNUW in addCanonicalIVRecipes()
8624 : VPInstruction::CanonicalIVIncrementForPart, in addCanonicalIVRecipes()
8630 auto *EntryALM = new VPInstruction(VPInstruction::ActiveLaneMask, in addCanonicalIVRecipes()
8642 new VPInstruction(HasNUW ? VPInstruction::CanonicalIVIncrementForPartNUW in addCanonicalIVRecipes()
8643 : VPInstruction::CanonicalIVIncrementForPart, in addCanonicalIVRecipes()
8647 auto *ALM = new VPInstruction(VPInstruction::ActiveLaneMask, in addCanonicalIVRecipes()
8655 auto *NotMask = new VPInstruction(VPInstruction::Not, ALM, DL); in addCanonicalIVRecipes()
8658 VPInstruction *BranchBack = in addCanonicalIVRecipes()
8659 new VPInstruction(VPInstruction::BranchOnCond, {NotMask}, DL); in addCanonicalIVRecipes()
8663 VPInstruction *BranchBack = new VPInstruction( in addCanonicalIVRecipes()
8664 VPInstruction::BranchOnCount, in addCanonicalIVRecipes()
8979 auto *RecurSplice = cast<VPInstruction>( in buildVPlanWithVPRecipes()
8980 Builder.createNaryOp(VPInstruction::FirstOrderRecurrenceSplice, in buildVPlanWithVPRecipes()
9144 VPInstruction *FMulRecipe = new VPInstruction( in adjustRecipesForReductions()