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 b44d16b commit 4a22003Copy full SHA for 4a22003
mlir/include/mlir/Dialect/Linalg/Transforms/Hoisting.h
@@ -44,6 +44,10 @@ namespace linalg {
44
///
45
/// WARNING: This hoisting does not model parallelism and is generally incorrect
46
/// when used on distributed loops with memref semantics!
47
+/// NOTE: Setting `verifyNonZeroTrip = true` makes this more stable for
48
+/// distributed loops with memref semantics, but there could still be some
49
+/// issues when loops are executed a different number of times for different
50
+/// threads.
51
void hoistRedundantVectorTransfers(Operation *root,
52
bool verifyNonZeroTrip = false);
53
0 commit comments