commit | a5c91286215f89c984e24b2721709d4dbac3ad55 | [log] [tgz] |
---|---|---|
author | Tobias Gysi <gysit@google.com> | Thu Nov 25 10:37:00 2021 +0000 |
committer | Copybara-Service <copybara-worker@google.com> | Thu Nov 25 02:45:39 2021 -0800 |
tree | c473e506899684765d14268989c8886a029bd09e | |
parent | 559515a75e96a4fdc32f5dc6821d05e845596259 [diff] |
[mlir][linalg] Perform checks early in hoist padding. Instead of checking for unexpected operations (any operation with a region except for scf::For and `padTensorOp` or operations with a memory effect) while cloning the packing loop nest perform the checks early. Update `dropNonIndexDependencies` to check for unexpected operations. Additionally, check all of these operations have index type operands only. Depends On D114428 Reviewed By: nicolasvasilache Differential Revision: https://reviews.llvm.org/D114438 GitOrigin-RevId: 4b03906346a89b8c7e96b5ffe762183fb0fff7cd
See https://mlir.llvm.org/ for more information.