aboutsummaryrefslogtreecommitdiff
path: root/llvm/tools/llvm-mca/llvm-mca.cpp
diff options
context:
space:
mode:
authorBoian Petkantchin <boian.petkantchin@amd.com>2024-05-22 13:33:25 -0700
committerGitHub <noreply@github.com>2024-05-22 13:33:25 -0700
commitd635b860f3d660b1b31692a231284afe47a9c8a2 (patch)
tree942eba32ca836c5045db5b701c90ce5e05b24443 /llvm/tools/llvm-mca/llvm-mca.cpp
parentbd3f5a4bd3d9d7ee8ae801c24c5081073b20abd4 (diff)
downloadllvm-d635b860f3d660b1b31692a231284afe47a9c8a2.zip
llvm-d635b860f3d660b1b31692a231284afe47a9c8a2.tar.gz
llvm-d635b860f3d660b1b31692a231284afe47a9c8a2.tar.bz2
[mlir][mesh] Insert resharding during sharding propagation (#84514)
If there are conflicts between the sharding annotations of some op, insert resharding. Make the Spmdization pass more forgiving to allow for more than 2 chained `mesh.shard` ops. Implement `getReductionLoopIteratorKinds` in ShardingInterface for linalg ops.
Diffstat (limited to 'llvm/tools/llvm-mca/llvm-mca.cpp')
0 files changed, 0 insertions, 0 deletions