[Mlir-commits] [mlir] [MLIR][SCF] Add checks to verify that the pipeliner schedule is correct. (PR #77083)

Rik Huijzer llvmlistbot at llvm.org
Mon Jan 8 13:43:57 PST 2024


================
@@ -330,6 +339,39 @@ LoopPipelinerInternal::getDefiningOpAndDistance(Value value) {
   return {def, distance};
 }
 
+/// Compute unrolled cycles of each op and verify that each op is scheduled
+/// after its operands (modulo the distance between producer and consumer).
----------------
rikhuijzer wrote:

```suggestion
/// Compute unrolled cycles of each op (consumer) and verify that each op is
/// scheduled after its operands (producers) while adjusting for the distance
/// between producer and consumer.
```

https://github.com/llvm/llvm-project/pull/77083


More information about the Mlir-commits mailing list