We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent f037f41 commit 0a95a86Copy full SHA for 0a95a86
llvm/lib/Transforms/Vectorize/VPlanTransforms.cpp
@@ -198,8 +198,8 @@ static bool sinkScalarOperands(VPlan &Plan) {
198
VPSingleDefRecipe *SinkCandidate;
199
std::tie(SinkTo, SinkCandidate) = WorkList[I];
200
201
- // All recipe users of the sink candidate must be in the same block SinkTo
202
- // or all users outside of SinkTo must have only their first lane used. In
+ // All recipe users of SinkCandidate must be in the same block SinkTo or all
+ // users outside of SinkTo must only use the first lane of SinkCandidate. In
203
// the latter case, we need to duplicate SinkCandidate.
204
auto UsersOutsideSinkTo =
205
make_filter_range(SinkCandidate->users(), [SinkTo](VPUser *U) {
0 commit comments