[all-commits] [llvm/llvm-project] c933bd: [MLIR][SCF] Add checks to verify that the pipeline...

Thomas Raoux via All-commits all-commits at lists.llvm.org
Wed Jan 10 04:26:12 PST 2024


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: c933bd818594c872435d6f1d2cc5ad18715a8986
      https://github.com/llvm/llvm-project/commit/c933bd818594c872435d6f1d2cc5ad18715a8986
  Author: Thomas Raoux <thomas.raoux at openai.com>
  Date:   2024-01-10 (Wed, 10 Jan 2024)

  Changed paths:
    M mlir/lib/Dialect/SCF/Transforms/LoopPipelining.cpp
    M mlir/test/Dialect/SCF/loop-pipelining.mlir

  Log Message:
  -----------
  [MLIR][SCF] Add checks to verify that the pipeliner schedule is correct. (#77083)

Add a check to validate that the schedule passed to the pipeliner
transformation is valid and won't cause the pipeliner to break SSA.

This checks that the for each operation in the loop operations are
scheduled after their operands.




More information about the All-commits mailing list