Adds loop attribute as a temporary work around to prevent slice fusion of loop nests...
authorMLIR Team <no-reply@google.com>
Mon, 4 Mar 2019 23:14:12 +0000 (15:14 -0800)
committerjpienaar <jpienaar@google.com>
Fri, 29 Mar 2019 23:56:20 +0000 (16:56 -0700)
commit39a1ddeb1cd36510639ab5e0948de9fd4edf9b63
tree3c3dae6d1d4f3a344315c31a30603710fe80ca7c
parent12b9dece8dd3562a2a75d93a4e5ce578823b9648
Adds loop attribute as a temporary work around to prevent slice fusion of loop nests containing instructions with side effects (the proper solution will be do use memref read/write regions in the future).

PiperOrigin-RevId: 236733739
mlir/lib/Analysis/Utils.cpp
mlir/test/Transforms/loop-fusion.mlir