Skip to content

Conversation

@MacDue
Copy link
Member

@MacDue MacDue commented Oct 15, 2024

Prototype for #109833 (comment)

In the next patch `VPWidenCallRecipe` is made to return multiple
results. It still needs to support flags, but can't be a
`VPSingleDefRecipe`.

This is fixed by replacing `VPRecipeWithIRFlags` with `VPRecipeIRFlags`,
and adding the virtual method `VPRecipeIRFlags* VPRecipeBase::getIRFlags()`.
So now a recipe having flags does not require any special inheritance
(or imply a number of results).
@MacDue MacDue force-pushed the multi_result_VPWidenCallRecipe branch from cd73ad1 to 11e745a Compare October 16, 2024 10:39
@github-actions
Copy link

github-actions bot commented Oct 16, 2024

✅ With the latest revision this PR passed the C/C++ code formatter.

@MacDue
Copy link
Member Author

MacDue commented Nov 12, 2024

Closing this in favour of #115928 (which is a more complete implementation).

@MacDue MacDue closed this Nov 12, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant