Commit f57da2b
[VPlan] Remove VPWidenRecipe constructor with no underlying instruction. NFCI (llvm#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.1 parent 40408e7 commit f57da2b
2 files changed
+6
-14
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
8807 | 8807 | | |
8808 | 8808 | | |
8809 | 8809 | | |
8810 | | - | |
8811 | | - | |
8812 | | - | |
| 8810 | + | |
| 8811 | + | |
| 8812 | + | |
8813 | 8813 | | |
8814 | 8814 | | |
8815 | 8815 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1010 | 1010 | | |
1011 | 1011 | | |
1012 | 1012 | | |
1013 | | - | |
| 1013 | + | |
1014 | 1014 | | |
1015 | 1015 | | |
1016 | 1016 | | |
| |||
1515 | 1515 | | |
1516 | 1516 | | |
1517 | 1517 | | |
1518 | | - | |
1519 | | - | |
1520 | | - | |
1521 | | - | |
1522 | | - | |
1523 | | - | |
1524 | 1518 | | |
1525 | 1519 | | |
1526 | 1520 | | |
| |||
1532 | 1526 | | |
1533 | 1527 | | |
1534 | 1528 | | |
1535 | | - | |
1536 | | - | |
1537 | | - | |
1538 | | - | |
| 1529 | + | |
| 1530 | + | |
1539 | 1531 | | |
1540 | 1532 | | |
1541 | 1533 | | |
| |||
0 commit comments