diff options
author | MaheshRavishankar <ravishankarm@google.com> | 2020-11-23 10:07:34 -0800 |
---|---|---|
committer | MaheshRavishankar <ravishankarm@google.com> | 2020-11-23 10:30:51 -0800 |
commit | e65a5e5b00a37700a79e0a9f2fb1c1e60a2584bf (patch) | |
tree | 483feadb681594bc8a8de538b960472f5ff5e91a /llvm/lib/DebugInfo/PDB/Native/NativeFunctionSymbol.cpp | |
parent | 4252f7773a5b98b825d17e5f77c7d349cb2fb7c7 (diff) | |
download | llvm-e65a5e5b00a37700a79e0a9f2fb1c1e60a2584bf.zip llvm-e65a5e5b00a37700a79e0a9f2fb1c1e60a2584bf.tar.gz llvm-e65a5e5b00a37700a79e0a9f2fb1c1e60a2584bf.tar.bz2 |
[mlir][Linalg] Fuse sequence of Linalg operation (on buffers)
Enhance the tile+fuse logic to allow fusing a sequence of operations.
Make sure the value used to obtain tile shape is a
SubViewOp/SubTensorOp. Current logic used to get the bounds of loop
depends on the use of `getOrCreateRange` method on `SubViewOp` and
`SubTensorOp`. Make sure that the value/dim used to compute the range
is from such ops. This fix is a reasonable WAR, but a btter fix would
be to make `getOrCreateRange` method be a method of `ViewInterface`.
Differential Revision: https://reviews.llvm.org/D90991
Diffstat (limited to 'llvm/lib/DebugInfo/PDB/Native/NativeFunctionSymbol.cpp')
0 files changed, 0 insertions, 0 deletions