[llvm] [IR] NFC: Remove 'experimental' from partial.reduce.add intrinsic (PR #158637)
Min-Yih Hsu via llvm-commits
llvm-commits at lists.llvm.org
Mon Sep 15 10:07:13 PDT 2025
================
@@ -0,0 +1,25 @@
+; RUN: opt -S < %s | FileCheck %s
+; RUN: llvm-as %s -o - | llvm-dis | FileCheck %s
+
+define <4 x i32> @partial_reduce_add_fixed(<16 x i32> %a) {
+; CHECK-LABEL: @partial_reduce_add_fixed
+; CHECK: %res = call <4 x i32> @llvm.vector.partial.reduce.add.v4i32.v16i32(<4 x i32> zeroinitializer, <16 x i32> %a)
+
+ %res = call <4 x i32> @llvm.vector.partial.reduce.add.v4i32.v16i32(<4 x i32> zeroinitializer, <16 x i32> %a)
----------------
mshockwave wrote:
I thought you're supposed to call the experimental version here and check if it got converted to the non-experimental version.
https://github.com/llvm/llvm-project/pull/158637
More information about the llvm-commits
mailing list