Commit 0c22067
Automerge: [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.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