Closed Max191 closed 2 days ago
cc @banach-space @nujaa the llvm commit is breaking IREE, so we reverted it in our llvm-project fork. We'll need some help to land it to IREE. Can we revert the upstream commit until it's fixed? I can help provide a repro without IREE specifics.
cc @banach-space @nujaa the llvm commit is breaking IREE, so we reverted it in our llvm-project fork. We'll need some help to land it to IREE. Can we revert the upstream commit until it's fixed? I can help provide a repro without IREE specifics.
I'm OK with this being temporarily reverted from MLIR (we don't require it ATM). I also think that I know what the issue is :)
@nujaa, are OK if that is reverted for a few days?
The upstream commit is reverted in https://github.com/llvm/llvm-project/pull/97652, closing the issue.
https://github.com/iree-org/iree/pull/17770 exposed some failures in
iree-compile
related to unit dim folding caused by https://github.com/llvm/llvm-project/commit/2c06fb899966b49ff0fe4adf55fceb7d1941fbca.The failure can be seen in this example:
Running
iree-opt --pass-pipeline="builtin.module(func.func(iree-llvmcpu-drop-vector-unit-dims))" test.mlir
results in:To reproduce, just cherry-pick the above LLVM commit, and run the above
iree-opt
command.