This patch introduces new VPlan recipes VPCanonicalEVLRecipe, VPCanonicalIVIncrementEVLRecipe, VPPredicatedWidenRecipe, VPPredicatedWidenMemoryInstrctionRecipe, and AllTrueMask VPInstruction as a first step to enable predicated vectorization.
This patch changed on patch D126363.
co-authored-by Vineet Kumar (vntkmr) <vineet.kumar@mail.mcgill.ca>