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 1321e48 commit a6fa1bfCopy full SHA for a6fa1bf
llvm/lib/Transforms/Vectorize/VPlanUtils.h
@@ -30,7 +30,8 @@ bool onlyScalarValuesUsed(const VPValue *Def);
30
31
/// Digs through a chain of recipes starting from \p Root, skipping widening
32
/// decisions, and determines if the final leaves use only scalar values of \p
33
-/// Root.
+/// Root. Leaf nodes are WidenStores whose operand isn't single-scalar, or
34
+/// non-widen recipes that don't use scalar values of the operand.
35
bool chainUsesScalarValues(const VPValue *Root);
36
37
/// Get or create a VPValue that corresponds to the expansion of \p Expr. If \p
0 commit comments