aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/CodeGen/AssignmentTrackingAnalysis.cpp
diff options
context:
space:
mode:
authorzhicong zhong <zhiczhong@outlook.com>2024-06-28 08:50:18 +0800
committerGitHub <noreply@github.com>2024-06-28 08:50:18 +0800
commiteec9d0b6816e815fbe009941c1fda3b39c38adeb (patch)
tree459282af4011336c32c017eafd6707c189d23f7f /llvm/lib/CodeGen/AssignmentTrackingAnalysis.cpp
parentca06b610841c849eb1db43ad057310c8f7eea81e (diff)
downloadllvm-eec9d0b6816e815fbe009941c1fda3b39c38adeb.zip
llvm-eec9d0b6816e815fbe009941c1fda3b39c38adeb.tar.gz
llvm-eec9d0b6816e815fbe009941c1fda3b39c38adeb.tar.bz2
[mlir][Linalg] use linalg.reduce to simplify the mergeReductions in partialReductionInterface (#94579)
The current implementation of `mergeReduction` in `LinalgOpPartialReductionInterface` builds a `linalg.generic` from scratch. While we already have `linalg.reduce` op which has the same semantic as this generic op, this PR replaces the generic op with `linalg.reduce` to simplify the implementation.
Diffstat (limited to 'llvm/lib/CodeGen/AssignmentTrackingAnalysis.cpp')
0 files changed, 0 insertions, 0 deletions