llvm-project
37ea0979 - [VPlan] Remove VPWidenRecipe constructor with no underlying instruction. NFCI (#166521)

Commit
41 days ago
[VPlan] Remove VPWidenRecipe constructor with no underlying instruction. NFCI (#166521) My understanding is that a VPWidenRecipe should be used for recipes with an exact underlying scalar instruction, and VPInstruction should be used elsewhere e.g. for instructions generated as a part of the vectorization process. The only user of the VPWidenRecipe constructor that doesn't take an underlying instruction is in adjustRecipesForReductions, but we can just use VPInstruction there.
Author
Parents
Loading