summaryrefslogtreecommitdiff
path: root/llvm/lib/Bitcode/Reader/BitcodeReader.cpp
diff options
context:
space:
mode:
authorxiaoleis-nv <99947620+xiaoleis-nv@users.noreply.github.com>2024-04-10 01:04:25 +0800
committerGitHub <noreply@github.com>2024-04-09 10:04:25 -0700
commit8d6469b0e02c4c7bd1d496972c63ed3e2de0e077 (patch)
treed3884078b61610bfefcd308a71a9592e4a0f1833 /llvm/lib/Bitcode/Reader/BitcodeReader.cpp
parent49561181bdc8698aa28ee2a46d2faa4cf6767bbe (diff)
[mlir][vector] Add lower-vector-multi-reduction pass (#87333)
This MR adds the `lower-vector-multi-reduction` pass to lower the vector.multi_reduction operation. While the Transform Dialect includes an operation, `transform.apply_patterns.vector.lower_multi_reduction`, intended for a similar purpose, its utility is limited to projects that have adopted the Transform Dialect. Recognizing that not all projects are equipped to integrate this dialect, the proposed pass serves as a vital standalone alternative. It ensures that projects solely dependent on the traditional pass infrastructure can also benefit from the optimized lowering of `multi_reduction` operation. --------- Co-authored-by: Xiaolei Shi <xiaoleis@nvidia.com>
Diffstat (limited to 'llvm/lib/Bitcode/Reader/BitcodeReader.cpp')
0 files changed, 0 insertions, 0 deletions