[all-commits] [llvm/llvm-project] 6d0de1: [mlir][vector] Hoist redundant singleton vector tr...
harsh-nod via All-commits
all-commits at lists.llvm.org
Fri Mar 24 15:22:18 PDT 2023
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: 6d0de19ed37ccf468cdda47831f764a7654f63af
https://github.com/llvm/llvm-project/commit/6d0de19ed37ccf468cdda47831f764a7654f63af
Author: harsh-nod <harsh at nod-labs.com>
Date: 2023-03-24 (Fri, 24 Mar 2023)
Changed paths:
M mlir/lib/Dialect/Linalg/Transforms/Hoisting.cpp
M mlir/test/Dialect/Linalg/hoisting.mlir
Log Message:
-----------
[mlir][vector] Hoist redundant singleton vector transfer reads
For singleton transfer reads, we allow hoisting them out
of the enclosing loop if its users are either transfer reads
or memory effect free.
Differential Revision: https://reviews.llvm.org/D146828
More information about the All-commits
mailing list