[llvm] [SelectionDAG] Add computeKnownBits support for ISD::VECREDUCE_ADD (PR #207631)

Simon Pilgrim via llvm-commits llvm-commits at lists.llvm.org
Mon Jul 6 04:29:57 PDT 2026


================
@@ -0,0 +1,82 @@
+; NOTE: Assertions have been autogenerated by utils/update_llc_test_checks.py UTC_ARGS: --version 6
+; RUN: llc < %s -mtriple=aarch64-none-linux-gnu -mattr=+neon | FileCheck %s --check-prefix=CHECK
+
+declare i32 @llvm.vector.reduce.add.v4i32(<4 x i32>)
+declare i32 @llvm.vector.reduce.add.v16i32(<16 x i32>)
+declare i16 @llvm.vector.reduce.add.v8i16(<8 x i16>)
----------------
RKSimon wrote:

we don't need forward declarations anymore

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


More information about the llvm-commits mailing list