[llvm] [SelectionDAG][RISCV] Move VP_REDUCE* legalization to LegalizeDAG.cpp. (PR #90522)

Pengcheng Wang via llvm-commits llvm-commits at lists.llvm.org
Mon Apr 29 21:16:17 PDT 2024


================
@@ -5613,6 +5668,13 @@ void SelectionDAGLegalize::PromoteNode(SDNode *Node) {
                     DAG.getIntPtrConstant(0, dl, /*isTarget=*/true)));
     break;
   }
+  case ISD::VP_REDUCE_FADD:
+  case ISD::VP_REDUCE_FMUL:
+  case ISD::VP_REDUCE_FMAX:
+  case ISD::VP_REDUCE_FMIN:
+  case ISD::VP_REDUCE_SEQ_FADD:
----------------
wangpc-pp wrote:

Thanks, I think it's OK to remove.

https://github.com/llvm/llvm-project/pull/90522


More information about the llvm-commits mailing list