diff options
author | Tobias Gysi <gysit@google.com> | 2021-05-05 13:58:57 +0000 |
---|---|---|
committer | Tobias Gysi <gysit@google.com> | 2021-05-05 14:46:08 +0000 |
commit | 4a6ee23d832f823d71faf7d0dca1b6eec71df253 (patch) | |
tree | fdfcdab610210de53457b19da92074235b699783 /llvm/unittests/CodeGen/MachineInstrTest.cpp | |
parent | 1f5cacfcb845fd4163dec5a8c7991934c53d6cb3 (diff) | |
download | llvm-4a6ee23d832f823d71faf7d0dca1b6eec71df253.zip llvm-4a6ee23d832f823d71faf7d0dca1b6eec71df253.tar.gz llvm-4a6ee23d832f823d71faf7d0dca1b6eec71df253.tar.bz2 |
[mlir][linalg] Fix bug in the fusion on tensors index op handling.
The old index op handling let the new index operations point back to the
producer block. As a result, after fusion some index operations in the
fused block had back references to the old producer block resulting in
illegal IR. The patch now relies on a block and value mapping to avoid
such back references.
Differential Revision: https://reviews.llvm.org/D101887
Diffstat (limited to 'llvm/unittests/CodeGen/MachineInstrTest.cpp')
0 files changed, 0 insertions, 0 deletions