[all-commits] [llvm/llvm-project] 641b12: [mlir][SliceAnalysis] Add an options object to for...
MaheshRavishankar via All-commits
all-commits at lists.llvm.org
Thu Jun 8 11:40:51 PDT 2023
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: 641b12e94b8a4e7befbda691364554c186a61639
https://github.com/llvm/llvm-project/commit/641b12e94b8a4e7befbda691364554c186a61639
Author: Mahesh Ravishankar <ravishankarm at google.com>
Date: 2023-06-08 (Thu, 08 Jun 2023)
Changed paths:
M mlir/include/mlir/Analysis/SliceAnalysis.h
M mlir/lib/Analysis/SliceAnalysis.cpp
M mlir/lib/Conversion/VectorToGPU/VectorToGPU.cpp
M mlir/lib/Dialect/Linalg/Transforms/HoistPadding.cpp
M mlir/lib/Dialect/SCF/Utils/Utils.cpp
A mlir/test/IR/slice_multiple_blocks.mlir
M mlir/test/lib/IR/TestSlicing.cpp
Log Message:
-----------
[mlir][SliceAnalysis] Add an options object to forward and backward slice.
Add an options object to allow control of the slice computation (for
both forward and backward slice). This makes the ABI stable, and also
allows avoiding an assert that makes the slice analysis unusable for
operations with multiple blocks.
Reviewed By: hanchung, nicolasvasilache
Differential Revision: https://reviews.llvm.org/D151520
More information about the All-commits
mailing list