[PATCH] D141870: [DAG] Fold Op(vecreduce(a), vecreduce(b)) into vecreduce(Op(a,b))
Vladislav Dzhidzhoev via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Mon Jun 12 10:45:50 PDT 2023
dzhidzhoev added inline comments.
================
Comment at: llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp:5521
+ // Fold and(vecreduce(x), vecreduce(y)) -> vecreduce(and(x, y))
+ auto ReductionOpcode = [](unsigned Opcode) {
----------------
Should here be "min/max/...(vecreduce..."?
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D141870/new/
https://reviews.llvm.org/D141870
More information about the llvm-commits
mailing list