[all-commits] [llvm/llvm-project] 5a99b7: [MLIR] Extend isLoopMemoryParallel to account for ...
Uday Bondhugula via All-commits
all-commits at lists.llvm.org
Thu Mar 3 19:50:45 PST 2022
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: 5a99b776eb6df2757f4b806c7de8a03b324efeb3
https://github.com/llvm/llvm-project/commit/5a99b776eb6df2757f4b806c7de8a03b324efeb3
Author: Uday Bondhugula <uday at polymagelabs.com>
Date: 2022-03-04 (Fri, 04 Mar 2022)
Changed paths:
M mlir/include/mlir/Dialect/Affine/Analysis/AffineAnalysis.h
M mlir/lib/Dialect/Affine/Analysis/AffineAnalysis.cpp
M mlir/test/Dialect/Affine/parallelize.mlir
Log Message:
-----------
[MLIR] Extend isLoopMemoryParallel to account for locally allocated memrefs
Extend isLoopMemoryParallel check to include locally allocated memrefs.
This strengthens and also speeds up the dependence check used by the
utility by excluding locally allocated memrefs where appropriate.
Additional memref dialect ops can be supported exhaustively via proper
interfaces.
Reviewed By: dcaballe
Differential Revision: https://reviews.llvm.org/D120617
More information about the All-commits
mailing list